あるテキストに大文字の単語を見つけようとしています。言葉は一つずつ考えなければならず、それらは少なくとも4つでなければなりません。正規表現を使ってテキストの大文字を取り込む
私は「ほとんど」動作するコードを持っていますが、それ以上のものをキャプチャします:[A-Z]*(?: +[A-Z]*){4,}
。また、キャプチャグループには、境界のような単語の先頭または末尾にスペースが含まれます。 https://regex101.com/r/BmXHFP/2
最初の文で唯一の単語例キャプチャで正規表現を作るための方法があります:あなたはそれをテストしたい場合は
私は遊び場がありますか?私が使っている言語はGo
であり、ルック・バック/先がありません。
良いキャッチです。どのようにしても、スペースではなく文字で始まることを確認できますか? –
@RomeoMihalceaもちろん、最初の '* 'も' + 'に変更してください! ;-) – Mistalis
私は気が気になる、ありがとう! –