を含む文字列があるとします。
いくつかのコンテンツ何とか何とか何とか
さらにいくつかのランダムなコンテンツ
ParentID:ここに重要なコンテンツがあります
この文字列から "ParentID:" の値を解析するために、Ruby で正規表現を記述しようとしています。これが今あるものです。
def parseForParent(textForParsing)
string1 = textForParsing.match(/ParentID:([^\/.]*)\n$/)
end
この問題は現在解決されているようです。以下の回答を確認してください。「ParentID」に実際に関連するテキストを制限できるように、正規表現を変更しようとしています。それを行う 1 つの方法は、区切り記号を超えるすべてのテキストを削除することです。または、それを正規表現に組み込むこともできます。