こんにちは私は、次のようなすべての出現箇所を見つけて同じ番号からアポストロフィーを差し引いて置き換えるテキストをいくつか持っています。 '1'または '164' (パターン=アポストロフィー番号アポストロフィ)REGを検索して番号を探す
Reg Exは私の脳を痛ませる。 ご迷惑をおかけして申し訳ございません。
こんにちは私は、次のようなすべての出現箇所を見つけて同じ番号からアポストロフィーを差し引いて置き換えるテキストをいくつか持っています。 '1'または '164' (パターン=アポストロフィー番号アポストロフィ)REGを検索して番号を探す
Reg Exは私の脳を痛ませる。 ご迷惑をおかけして申し訳ございません。
'(16[0-4]|1[0-5][0-9]|[1-9][0-9]?)'
は、アポストロフィで囲まれた1と164の間の数を、一致しました。アポストロフィを削除するには、一致したテキストを逆参照\1
に置き換えます。
この([0-9] +)は私のために働いた - 私はその正確である必要はなかった - ありがとう – Chin
私が正しく理解している場合、これは(例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
「番号」はどういう意味ですか?それは否定的なことができますか?それは整数ではありませんか?それは科学的な表記法で表現することはできますか? 16進数で表現できますか? –
数字は1から164です。申し訳ありませんがわかりません。 – Chin
正規表現の味は? PCRE? POSIX? Java?他に何か? – RobertB