なぜGoのnoはまともな正規表現をサポートしていませんか?regexp packageたとえば、文字クラス\ wと\ sは、Go r60.3では実装されていません。また(?:非)捕捉グループは認識されない。Goの正規表現が不十分
-6
A
答えて
6
"現在の技術状態" regexp packageを使用してください。 \w
および\s
についてはsupportであり、非キャプチャグループ(?:re)
も処理します。
0
「パッケージregexpは単純な正規表現ライブラリを実装しています」と書かれているので、完全に機能するregexライブラリを持つことは今のところ優先順位ではないと思います。
1
EDIT:それを無視:それは本当に問題だ場合、私は正規表現パッケージ
の最近のバージョンを見て持っていなかった、私たちは今のところ誰もが完全に構築するために時間がかかっていないことを答えることができると仮定正規表現ライブラリ。
これを行う場合は、現代の正規表現がUnicodeに関して正しいことが必要であることを考慮に入れることを忘れないでください。あなたが言及した\ wといえば、そう単純ではありません。 'é'は単語の文字です。標準のjavascript regexpパッケージのようなものを移植しないでください。
関連する問題
- 1. 正規表現bashの不規則性
- 2. 部分正規表現マッチング
- 3. 正規表現の正規表現
- 4. 1-不一致正規表現
- 5. 正規表現 - 正規表現
- 6. パーサージェネレーターを使うとき、正規表現はいつ十分ですか?
- 7. Goで正規表現を使用して文字列を分割する
- 8. URLの正規表現の部分
- 9. 正規表現は私の正規表現と多分間違っ
- 10. Pythonの正規表現部分エキス
- 11. 部分正規表現の一致
- 12. Perlの分割と正規表現
- 13. Pythonの正規表現 - 余分なマッチング
- 14. 部分文字列の正規表現
- 15. 正規表現の文字列からの十進数
- 16. Go正規表現の名前付き一致の使用
- 17. 単語を確認するための正規表現GO
- 18. arduinoプログラミング:メモリメッセージが不十分
- 19. 正規表現分割と置換
- 20. Javascript正規表現分割拒否null
- 21. 正規表現が行の
- 22. 正規表現:表現
- 23. ある正規表現を含むが別の正規表現を除外する正規表現
- 24. 正規表現
- 25. 正規表現
- 26. 正規表現
- 27. 正規表現
- 28. 正規表現
- 29. 正規表現
- 30. 正規表現
これは興味深いですが、本当に質問ですか? –
「うらやましい」という言葉は最高で主観的であり、恐らく炎症性である。未完成の製品が未完成であるという苦情は無意味です。 r60は現在のリリース版ですが、6ヶ月を超えて開発が活発になっています。 – Sonia
ああ、私は間違いなく、ただ質問していた。私は毎週のレポについても知らなかった。 – Betamos