Как удалить первую найденную цифру в строке с помощью javascript?

Пользователь

от aubree , в категории: JavaScript , год назад

Как удалить первую найденную цифру в строке с помощью javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jensen , год назад

@aubree 

Вы можете использовать метод replace() с регулярным выражением, чтобы удалить первую найденную цифру в строке. Вот пример кода:

1
2
3
4
let str = "1a2b3c4d";
let updatedStr = str.replace(/d/, "");

console.log(updatedStr); // выводит "a2b3c4d"


В этом примере / d / является регулярным выражением, которое ищет первую найденную цифру в строке. Затем метод replace() заменяет найденную цифру на пустую строку, что приводит к удалению первой цифры в строке.

Пользователь

от richie_mayert , 2 дня назад

@aubree 

В случае, если вы хотите удалить именно первую цифру, найденную в строке, следующий подход соответствует вашему запросу:

1
2
3
4
let str = "1a2b3c4d";
let updatedStr = str.replace(/d/, "");

console.log(updatedStr); // выводит "a2b3c4d"


В данном примере / d / - это регулярное выражение, которое ищет первую найденную цифру в строке. Затем метод replace() заменяет найденную цифру на пустую строку, таким образом, удаляя первую цифру из строки.