0
A
回答
0
'(16[0-4]|1[0-5][0-9]|[1-9][0-9]?)'
1和164之間的數字,用撇號相匹配。要刪除撇號,請用反向引用替換匹配的文本\1
。
0
如果我理解正確的話,這可以幫助你(使用JavaScript爲例):
var x = "some_text:'68' and other:'109', finally:'05'";
var res = x.replace(/'([0-9]+)'/g,"$1");
alert(res); //some_text:68 and other:109, finally:05
「數字」是什麼意思?它可能是負面的嗎?它可以是非整數?它可以用科學記數法表達嗎?它可以是十六進制的嗎? – 2011-01-20 10:30:49
這個數字是1到164 - 對不起我沒有更清楚 – Chin 2011-01-20 10:36:39
正則表達式有什麼特色? PCRE? POSIX? Java的?還有別的嗎? – RobertB 2011-01-20 10:39:01