我必須要改變的字符串,如 「100,23茲羅提」 和 「29,23 $」 來:Smarty的正則表達式替換 - 刪除不必要的字符
「100,23」, 「29,23」
所以我想刪除所有字符,而不是數字和','
我必須要改變的字符串,如 「100,23茲羅提」 和 「29,23 $」 來:Smarty的正則表達式替換 - 刪除不必要的字符
「100,23」, 「29,23」
所以我想刪除所有字符,而不是數字和','
我不知道如何用你的語言做到這一點,但它會很簡單,只要匹配任何不是數字或逗號,並替換它帶有一個空字符串。
所以匹配任何非數字字符或用逗號:(\D|,)*
或本[^0-9,]*
替換爲空字符串:根據您的語言字符串分隔符""
或''
。
但我也想要「,」 – rafal235
@ user2075220對不起,編輯答案。 –
你可以用空字符串替換這個/\s\D+/
,這樣做。這適用於文件中沒有任何其他內容的情況。如果你有其他的內容太那就試試這個/\d+\s\D+/
到目前爲止你有什麼? – Jerry
沒有太多{$ price} – rafal235
您正在使用哪種語言? – dirtydexter