2011-06-25 99 views
2

嘗試創建忽略適當整數(1,5,999等)的正則表達式,並且正斜槓但匹配其他所有內容。例如,它會匹配下列:正則表達式匹配非整數?

  • 測試
  • TEST1
  • TEST1

但忽略

這是爲了mod重寫。

+0

它應該允許浮點數嗎?例如'1.337'? – whirlwin

回答

4

[^-0-9\/]+應該這樣做,我想。它會匹配任何包含非數字的字符串。

編輯添加減號,這也將被允許在一個整數,然後包括在問題中提到的正斜槓。

+0

它也會匹配混合字符串嗎?我希望能夠匹配它們可能有數字的字符串,但忽略只是數字的字符串。 –

+0

是的,因爲混合字符串包含非數字。 –

+0

謝謝。我認爲這是做到了。雖然我編輯它,但忽略正斜槓,但:[^ -0-9 /] + –

0

這將匹配逐行 - 是你需要什麼?
^[0-9\/]*$

0

這應該做的工作!

^[0-9\/]+$