の評価の部分はのは、私が絵の前にテキストのブロックをつかむ表現し、最初の二つの絵を書きたい正規表現:表現
sometext= "text text picture 1 picture 2 text text"
としましょう。場合によっては写真は1枚しかありませんが、5枚も可能です。
私の最初の試みは
parsed = sometext.scan(/picture.*?(picture.*?(?=picture))
だった。しかし、文、その後場合はRubyは正規表現をサポートしていないことが表示されます。
[私はそれがより明確にするためにこの質問を編集しました。ここで
期待どおりの入力と出力を追加できますか? – Dogbert
sometext = "text goodtext picture 1 text text"結果は "goodtext picture 1"です。 – victorkhugo
したがって、単語があります。 「画像」は5回まで続きますか? –
Dogbert