我目前有一個驗證表達式,它幾乎按照我希望的方式工作,只有在某些行的開始處允許空格時纔有問題。我想在行首開始支持無限空間。如何使用正則表達式在每行的開始處允許空格?
下面是一個例子,並且我有麻煩的表情: ^(?=.?[ \t]([., \t]))(?:[1-9][0-9](?:[ \t]\1[ \t][1-9][0-9])+[ \t]*\r?\n?)+$
這裏的例子字符串我想匹配:
10 11 12 13 14 30
9 41 42 44 46 48
10 11 12 13 14 30
我的第一個問題,這也解釋了我希望具體做的是發現:here
你可以添加到你的問題的示例串,你想匹配? –
你的輸入是否只是一個有數字和空格的字符串?你的正則表達式似乎太複雜了。 –
不,我會接受多種分隔符類型:逗號,空格,製表符。 – justinpees