2012-07-16 50 views

回答

2

這裏是我認爲你正在尋找的正則表達式。

"[-\+]?\d+" 

要小心,你可能逃脫'關鍵

+1

什麼的'@'意圖是什麼? – 2012-07-16 20:54:36

+0

@GregHewgill這是使字符串文字,這是基於我的正則表達式的理解,你必須逃脫你的退出鍵 – 2012-07-16 20:55:46

+0

嗯,這是C#,但這是一個Java的問題。 Java不使用'@'作爲字符串。 – 2012-07-16 20:56:14

0

如果該號碼始終緊跟着標誌:[+-]?\d+

+0

錯字。意思是把'?'而不是'*'。 – 2012-07-16 20:59:27

0

使用正則表達式[+-]?\d+

+0

這不匹配'abc123def'。 – 2012-07-16 20:57:33

+0

正則表達式更新.. – 2012-07-16 21:03:52

1
([+-]?[0-9]+) 

[+-]?說給我零個或一個符號
[0-9]+給我至少1位