2013-12-19 91 views
0

這會有效地刪除字符串,如:t_someString,o_someString,a_someString等? 我不知道什麼的第一個字符將是,_someString是唯一已知的因素.replace()變量字符串名稱

.replace(\*\ + '_someString', '')

+2

呵呵?什麼是反斜槓?不知道你在做什麼... – Doorknob

+0

你做錯了。 –

回答

2

咦?什麼是反斜槓?星號?和加號?不知道你在做什麼....

總之,這裏的應該是一個正則表達式:

yourString = yourString.replace(/._someString/g, '') 

.意味着「任何字符」。 g標誌用於全局匹配,因此它將取代所有的出現。

+0

關於全球的事件......我知道未確定的角色永遠是第一個,總是一個單一的角色。使用'g'會不會干擾這個字符串的其他部分? – user3024007

+1

@ user3024007如果通過「干涉」您的意思是將「this_is_someString_and_it_is_a_string」更改爲「this_i_and_it_is_a_string」,那麼是的。你可以用'\ b'來解決這個問題。 – Doorknob