我有一個數字序列,我想嘗試與java正則表達式匹配。reg ex match Numberic SubSequnce
測試序列我期待匹配是32438993201301501601701
我希望能夠匹配重複子序列01是由一個單一的數字分開,並能夠計算在字符串中的子序列數。
我有一個數字序列,我想嘗試與java正則表達式匹配。reg ex match Numberic SubSequnce
測試序列我期待匹配是32438993201301501601701
我希望能夠匹配重複子序列01是由一個單一的數字分開,並能夠計算在字符串中的子序列數。
此正則表達式匹配01
數字之間:
(?<=\d)01(?=\d)
你可能分裂對和計數返回數組減1的大小,發現在輸入的數量。
如果01
在輸入計數結束,允許在外觀變通開始/結束得:
(?<=^|\d)01(?=\d|$)
這將匹配'01'的分隔符超過1位數。 – Toto
要做的第一件事是定義滿足給定條件的正則表達式:
重複子序列01由一個單一的數字分離
可以使用這個表達式:
01([0-9]01)+
那麼你可以指望你的個子
是否最終'01'算什麼? – Bohemian
'preg_match'或'java regex'?你有什麼嘗試? – Toto