2014-12-29 6 views
2

Я пытаюсь удалить конечные числа из строки с помощью JavaScript RegExp. Вот пример.Удалить конечные числа из строки js regexp

Input   output 

------------------------- 
string33  => string 
string_34 => string_ 
str_33_ing44 => str_33_ing 
string  => string 

Надежда выше примера очищает то, что я ищу!

+2

Опишите нам, то, что вы пробовали? –

+0

Я пробовал этот одно /^(.*)(\d+)$/i. но пропавших без вести пропавших без работы – Gowri

ответ

12

Вы можете использовать это регулярное выражение для соответствия всем завершающим номерам.

\d+$ 

Затем удалите соответствующие цифры с пустой строкой. \d+ соответствует одной или нескольким цифрам. $ утверждает, что мы находимся в конце строки.

string.replace(/\d+$/, "") 
Смежные вопросы