Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.05.2020, 23:18
Кандидат Javascript-наук
Отправить личное сообщение для Hovik Посмотреть профиль Найти все сообщения от Hovik
 
Регистрация: 15.10.2018
Сообщений: 116

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);

вот мой вариант но оно не работает точно, заранее благодарю за помощь.

Последний раз редактировалось Hovik, 21.05.2020 в 00:15.
Ответить с цитированием
  #2 (permalink)  
Старый 21.05.2020, 06:21
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Hovik
с помощью функции match + regexp
А почему не

res.split(',')[0];


А также String.slice(), String.substring().

Последний раз редактировалось laimas, 21.05.2020 в 06:55.
Ответить с цитированием
  #3 (permalink)  
Старый 21.05.2020, 08:52
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

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>
Ответить с цитированием
  #4 (permalink)  
Старый 21.05.2020, 11:40
Кандидат Javascript-наук
Отправить личное сообщение для Hovik Посмотреть профиль Найти все сообщения от Hovik
 
Регистрация: 15.10.2018
Сообщений: 116

Классно, спасибо вам обоим.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Взять значения core.core AJAX и COMET 4 13.05.2013 15:29
Как разблокировать все checkbox? wofat jQuery 1 06.04.2013 13:55
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 14:37
мааленький вопрос по Regexp:) mirniy Общие вопросы Javascript 1 22.01.2009 20:47
RegExp и unicode Yury900 Общие вопросы Javascript 7 13.05.2008 00:19