Javascript регулярное выражение для удаления числа, то пробел? - PullRequest
5 голосов
/ 07 сентября 2010

Как мне удалить цифры и пробелы в начале строки?

Например, из '13 Adam Court, Cannock 'удалить '13'.

Ответы [ 4 ]

9 голосов
/ 07 сентября 2010

Поиск

/^[\s\d]+/

Заменить на пустую строку. Например:

str = str.replace(/^[\s\d]+/, '');

Это удалит цифры и пробелы в любом порядке от начала строки. Что-то, что удаляет только число, за которым следуют пробелы, смотрите в ответе BoltClock.

6 голосов
/ 07 сентября 2010
str.replace(/^\d+\s+/, '');
0 голосов
/ 07 октября 2017

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

var sRegExResult = "Regex Sample99";
sRegExResult.replace(/\s|[0-9]/g, '');
0 голосов
/ 07 сентября 2010
var text =  '13 Adam Court, Cannock';
var match = /\d+\s/.exec(text)[0];
text.replace(match,"");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...