我在我的項目中大量使用了regexp。我需要一些建議測試字符串:正則表達式所需的建議Java中的正則表達式
1 string 3.33 string 1 string -3.33
我需要匹配的第二和第三線(意味着我不需要在該行的末尾其中有3.33(貨幣字符串))。 我嘗試了很多變化。我得到的最好的是:
^[\s]+.+[^(?!(\d+\.\d+))]$
第2行與此正則表達式匹配,但第3行不匹配。
注意:我關心線的開始或結束。所以上面標出的測試線都帶有完美的空格。
我使用Java作爲我的編程語言。
我認爲StackOverflow的保存格式,這將有助於如果你縮進你的樣品輸入四個空格等等。這將有助於使問題更清楚。另外,您可以嘗試使用http://regexpal.com/或http://www.fileformat.info/tool/regex.htm –
這樣的站點,然後我再次嘗試改進示例文本。 – renato
我正在嘗試將縮進。請允許我一段時間。 – sankethm7