1〜8文字の正規表現を使用してテキストを抽出したい2文字以上は含まない([A-Za-z])。例えばRegex- 1〜8文字のテキストを抽出し、2文字([A-Za-z])を超えないテキストを抽出する
:この例では
Valid: "12A-32B" from the text "Register:12A-32B Index:A"
Invalid: "12 Index" from the text "Register:12 Index:A"
、抽出されたテキストは、テキストが境界として「登録」が必要です。
私は肯定的/否定的な先読みを使ってみましたが、役に立たなかった。
ありがとうございます。
「登録:12A-32Bインデックス:A」 - なぜそうすべきではありませんか? 'er:12'、' 32B I'?そして、なぜ2番目から 'r:12私は?私はそれが単語の境界と関係があると仮定している(**しかし質問**には記載されていない)。続ける:2番目の ':12'? ':A'は同じ?どうしてそんなの? – ClasG
正規表現の境界を示す質問を編集しました。 – Daniel