2012-06-15 73 views
1

我已經嘗試了許多排列組合,但它們似乎都不能很好地工作。 我有權說[\ D^[\。]]如果在java matcher中使用,只會與非數字匹配,但不包括滿句匹配嗎?但是,它似乎並沒有工作......感謝您對我的問題的任何意見〜!查找一個字符串是否包含除數字之外的非數字?

+0

你想要匹配的字符究竟是什麼?除數字或全站之外的任何內容? – Blorgbeard

回答

3

而不是確保字符串只包含數字和句號,否則報告錯誤可能會更容易。 (只要看看它的其他方式...)

這樣做的正則表達式是相當簡單:

/^[\d.]+$/ 

在你的方法調用匹配與模式輸入的前只需添加一個!

反轉模式通常是獲取所需內容的簡單方法。

+0

我不使用java或正則表達式,但+1爲'反轉模式往往是一種簡單的方法來獲得您所需要的。' –

+0

感謝您的答案! – Laughy

相關問題