0
一重引用符間のどのように一致させるのですか?クエリのWHERE句内のすべてのattribute = 'some value'
文を照合する必要があります。私は試しました:C#Regex:一重引用符間のすべての一致(一重引用符を除く)
= '(.+)'
しかし、これはうまくいきません。どうにかして、すべての単一引用符と一致が失われます。
誰かが私を助けることができたら、それは大いに感謝するだろう!
一重引用符間のどのように一致させるのですか?クエリのWHERE句内のすべてのattribute = 'some value'
文を照合する必要があります。私は試しました:C#Regex:一重引用符間のすべての一致(一重引用符を除く)
= '(.+)'
しかし、これはうまくいきません。どうにかして、すべての単一引用符と一致が失われます。
誰かが私を助けることができたら、それは大いに感謝するだろう!
試してみてください。
= '([^']*)'
あなたは、単一引用符に単一引用符アップではありません '=から何か/すべてを望ん意味。
Pythonの例:(。?+)
import re
text = "attribute = 'some value'"
match = re.search("= '([^']*)'", text)
print(match.group(1))
はこの ' '[^'] + '' –
てみ '' ''のようにそれを実行してください。 '?'は正規表現エンジンが '' 'にマッチするのを避けるためのものです – dcg
リテラルの一重引用符は二重になっていますよね?().Select(m => m.Value) ' –