初心者の質問に申し訳ありません...カッコは正規表現で2つの異なる機能を提供するようです。 1つはグループ化するためのものですが、もう1つは文字列を抽出するためのものです(たとえばa(。*)zを使用して 'a'と 'z'文字の間の文字列を抽出します)。どのように抽出を行いたいのか、式の中でどのようにグループ化するのですか?正規表現の通訳は、両方の括弧を抽出として解釈しませんか?どのように抽出を行っている正規表現内にグループ化操作を含めるのですか?うまくいけばそれは理にかなっている。正規表現抽出の中でどのようにグループ化しますか?
0
A
答えて
2
正規表現のフレーバー(言語)にもよりますが、大部分のフレーバー(*)では(?:
が「非キャプチャグループ」を開始し、)
は通常通り終了します。私。
(?:abc|cba)(.+)
は、1つの以上の任意の文字が続く「ABC」または「CBA」に一致する、とだけ任意の文字(「抽出」)捕捉されます。
*)私は「大したこと」と言うと、POSIXとGNU以外のものを意味します。私。 .NET、Javascript、Java、Python、Ruby、Perl、PHPなどがあります。サポートされていない重要な味の1つは、XPath(およびXMLスキーマ)です。
関連する問題
- 1. 正規表現のグループ化
- 2. 正規表現の抽出
- 3. は、どのような正規表現抽出
- 4. 抽出チャネル/正規表現
- 5. Java正規表現抽出グループが存在する場合は、そのグループを抽出します
- 6. 正規表現を抽出する正規表現
- 7. 正規表現のグループ化の選択
- 8. Python 3正規表現グループ化を正しく使うには?
- 9. 正規表現問題、グループにデータを抽出
- 10. MongoDB正規表現のグループ化
- 11. 正規表現のグループ化とマッチング
- 12. クラスライブラリの正規表現をグループ化しますか?
- 13. mysqlを正規表現でグループ化しますか?
- 14. 正規表現:どのようにオプションのグループ
- 15. 正規表現の一致の抽出?
- 16. 正規表現でこのリンクのm3u8をどのように抽出しますか?
- 17. bashの:正規表現抽出
- 18. VB.Net正規表現 - ワイルドカード値の抽出
- 19. ドメイン抽出用のレッドシフト正規表現
- 20. のJava正規表現抽出テキスト
- 21. divの正規表現抽出コンテンツ
- 22. Python正規表現の抽出 'name = ....'
- 23. PHP正規表現の抽出ファイル名
- 24. Pythonの正規表現抽出テキスト
- 25. ログファイルからシーケンスまでの正規表現の抽出
- 26. 抽出フォルダと正規表現グループの秩序を保つそのまま
- 27. SQLを抽出する正規表現。
- 28. GTIN(正規表現)を抽出する
- 29. Visaクレジットカード正規表現:グループ化アサーション
- 30. jQgridの列の正規表現の値でグループ化するにはどうすればよいですか?
どのような例であってもよいでしょう。 –