Как мне удалить цифры и пробелы в начале строки?
Например, из '13 Adam Court, Cannock 'удалить '13'.
Поиск
/^[\s\d]+/
Заменить на пустую строку. Например:
str = str.replace(/^[\s\d]+/, '');
Это удалит цифры и пробелы в любом порядке от начала строки. Что-то, что удаляет только число, за которым следуют пробелы, смотрите в ответе BoltClock.
str.replace(/^\d+\s+/, '');
Приведенное выше решение не работает для меня.Вместо этого я использовал это регулярное выражение ниже.
var sRegExResult = "Regex Sample99"; sRegExResult.replace(/\s|[0-9]/g, '');
var text = '13 Adam Court, Cannock'; var match = /\d+\s/.exec(text)[0]; text.replace(match,"");