2017-04-12 15 views
-2

は、私は言葉ABC-を見つけたい単語全体を抽出し、それが一致した場合、それはハイフンの後に6つの数字を見つけるだろうし、文字列全体が三角形ブラケット正規表現は、特定の文字を見つけて、

意味で内側にある必要がありますしますこの段落全体は、<ABC-123456>だけが正規表現にマッチします。

ここで実証
ABC123 Test ABCD-223 <ABC-123456> ABC-123456 
+1

続い<ABC一致しますか?どんなパターンを試しましたか? –

+1

' 'をマッチさせたい場合は、' ' – Utsav

+0

https://regex101.com/r/Y6Ez40/1 – 0m3r

答えて

0

、この

<ABC-\d{6}> 

を使用これは、ツール/プログラミング言語は何ですか6桁と>

0

からhttps://regex101.com/r/bATYi5/1

TL:DR (?'groupName'\<ABC\-\d{6}\>)

は(? 'グループ名')グループキャプチャ構築物です。
\リテラルマッチが
ABCは文字通りD \ ABC
に一致する意味する数字と一致する
{6}マッチが正確に6桁

あなたは、グループ構造のかもしれないを意味して使用している言語を指定していないと言う意味変更する必要があります。サンプルサイトでは、テストする正規表現のフレーバーを選択できます。コメントで述べたように

関連する問題