Regexp взять все до запитая
Здравствуйте, помогите пожалуйста разобраться с регулярном выражение.
есть список городов например Paris, France Marseille, France Cagnes-sur-Mer, France Vũng Tàu, Ba Ria - Vung Tau, Vietnam итл. нужно взять все до первого запятая с помощью функции match + regexp результат должен быт таким Paris Marseille Cagnes-sur-Mer Vũng Tàu var res = event.detail.inputs[0].value; var regexp = res.match(/([A-Za-z])\w+/gi); вот мой вариант но оно не работает точно, заранее благодарю за помощь. |
Цитата:
res.split(',')[0]; А также String.slice(), String.substring(). |
Hovik,
<script> let res = `Paris, France Marseille, France Cagnes-sur-Mer, France Vũng Tàu, Ba Ria - Vung Tau, Vietnam итл.` var regexp = res.match(/^[^,]+/mig); document.write(regexp.join('<br>')) </script> |
Классно, спасибо вам обоим.
|
Часовой пояс GMT +3, время: 07:28. |