Javascript - Обновление разделителя канала с массивом, который содержит запятые - PullRequest
0 голосов
/ 29 июня 2018

Я часами просматривал переполнение стека и интернет в целом, пока не нашел решения ...

Я объясню, что я пытаюсь сделать - я строю список, затем использую команду php explode через запятую, чтобы я мог просмотреть ее и вставить каждую запись в базу данных.

Однако я создаю массив javascript, и значения, из которых я строю массив, содержат запятые, разделяющие имя и фамилию (Формат Ex: Имя, Фамилия).

Я новичок и все еще учусь, поэтому любая помощь в правильном направлении будет принята с благодарностью. Мне интересно, если мне нужно сделать математику для подсчета запятых на стороне php, чтобы отделить на основе счетчика запятых, или это достижимо в javascript с помощью регулярных выражений ..

Все, на что я смотрел, похоже, мне нужно изучить какое-то регулярное выражение, чтобы решить эту проблему ... Возможно, есть встроенная команда jQuery для изменения разделителя, которую я не смог найти?

var labels = $('.list-left ul li.active').map(function(){
                    return $(this).text().split(',').join('|');
                }).get();

1 Ответ

0 голосов
/ 29 июня 2018

Может быть так:

var test='test1,test2,test3,test4';
var test_new=test.replace(new RegExp(',','g'), '|');
console.log(test_new);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...