0
A
回答
1
結束線「*」表示0或更多。您必須使用+,這意味着1個或多個
/^[0-9]+.*K/
0
在[0-9]
之後刪除*
。 *
零次或多次重複前一個(標記或字符),因此如果第一個數字不存在,則^[0-9]*.*K
將與字符串匹配。
^\d\d*.*K$
OR
^\d+.*K$
OR
^\d{1,}.*K$
使用\d
在第一,這樣它會匹配以數字開頭的字符串。注\d
等於[0-9]
。 $
指線的端部,使用這種錨K
後,使得其將匹配其以數字開頭,並用K
0
是什麼的意思'*'? – kamaci 2014-10-01 07:38:04
\ d \ d = [0-9]的0多個 – 2014-10-01 07:38:38
'*'重複上一個標記或字符零次或多次。 – 2014-10-01 07:40:27