正規表現では(?i)
と表示されていました。疑問符について正規表現
10
A
答えて
11
一般に、何も意味するものではなく、疑問符が有効な文字に従わない場合でもエラーが発生する可能性があります。しかし、それが効果を持つ特定の文字、すなわちこの文字がmodifierとしても使用されているかどうかがあります。
regular-expressions.infoは、この特定の構文についてこう述べています。
現代正規表現のフレーバーを使用すると、正規表現の一部にのみ修飾子を適用することができます。修飾子(
?ism
)を正規表現の途中に挿入すると、修飾子は修飾語の右側の正規表現の部分にのみ適用されます。モードの前にマイナス記号を付けてモードをオフにすることができます。マイナス記号の後のすべてのモードはオフになります。例えば。 (?i-sm
)は大文字小文字の区別を無効にし、シングルラインモードとマルチラインモードの両方をオフにします。すべての正規表現フレーバーがこれをサポートしているわけではありません。 JavaScriptとPythonは、すべてのモード修飾子を正規表現全体に適用します。 mode修飾子が正規表現全体に適用されている場合、オプションを無効にすることは意味がないため、(
?-ismx
)の構文をサポートしていません。すべてのオプションはデフォルトでオフになっています。使用している正規表現のフレーバーがモード修飾子をどのように処理するかを簡単にテストできます。正規表現
(?i)te(?-i)st
はtest
とTEst
と一致する必要がありますが、teST
またはTEST
は一致しません。
?i
は、これらの文字に続くすべてが大文字小文字を区別しないことを意味することを意味します。
テキストにあるように、すべての正規表現フレーバがこの構文をサポートしているとは限りません。
関連する問題
- 1. 正規表現 - リンクダブル疑問符を許可しないのJava
- 2. mod_rewriteルールの正規表現での疑問符の一致
- 3. Javascriptの正規表現疑問符クロスブラウザの動作
- 4. 正規表現に疑問がある
- 5. 正規表現には疑問符で終わる文章があります
- 6. 疑似PHP正規表現
- 7. Javaで完全停止、感嘆符または疑問符を見つけるための正規表現パターン
- 8. 正規表現:引用符
- 9. 疑似英語から正規表現
- 10. 疑問符を含むすべての単語に一致する正規表現
- 11. 2つの正規表現の問題
- 12. 正規表現の引用符
- 13. 正規表現は引用符
- 14. 引用符付きの正規表現
- 15. 疑問符にマッチする正規表現(繰り返し)またはコメント付き( - )
- 16. preg_match正規表現の正規表現を持つ正規表現
- 17. Java正規表現質問 - 引用符を無視する
- 18. 正規表現マッチの問題次の正規表現では
- 19. 数値または疑問符と一致する正規表現とは何ですか?
- 20. 正規表現の問題
- 21. 正規表現の問題
- 22. 正規表現の質問
- 23. 問題:正規表現
- 24. 正規表現の問題
- 25. 正規表現の質問
- 26. 正規表現の問題
- 27. 問題正規表現
- 28. 正規表現の問題
- 29. 疑問符プレースホルダー
- 30. 疑問符
素晴らしい!とった。ところで、それは素晴らしいウェブサイトです –