0
我定義了下面的正則表達式看起來的短語USER NUMBER
的一個文本文件中的19個停車位前面的發生 :正則表達式匹配N跟短語前導空格
^[\\s{19}USER NUMBER]
它不找到匹配。我知道答案一定是簡單的 ,但我似乎無法把我的手指放在解決方案上。
我定義了下面的正則表達式看起來的短語USER NUMBER
的一個文本文件中的19個停車位前面的發生 :正則表達式匹配N跟短語前導空格
^[\\s{19}USER NUMBER]
它不找到匹配。我知道答案一定是簡單的 ,但我似乎無法把我的手指放在解決方案上。
你幾乎得到它的工作,你只是沒有需要的字符類[]
:
\\s{19}USER NUMBER
這會發現那裏有19位\\s{19}
其次短語USER NUMBER
文件中的所有地方。
你的原始表達式:
^[\\s{19}USER NUMBER]
比賽開始的行然後^
它要麼匹配一個空格,
{
,}
,1
,9
,或任何字符U
,S
,E
,R
,N
, U
,M
, B
,E
,R
。
這是因爲您在字符類[]
中使用的任何字符都是字面意義上的(除了某些特殊的轉義序列)。