Как отрезать слово до запятой? 2 [дубликат]

121
09 августа 2019, 06:50

На данный вопрос уже ответили:

  • Как отрезать слово до запятой? 3 ответа

Есть строка типа:

CN=БУЛАТОВА ЖАНАР,SURNAME=БУЛАТОВА,SERIALNUMBER=IIN589658742568,
C=KZ,L=АЛМАТЫ,S=АЛМАТЫ ОБЛЫСЫ,O="ҚАЛА ШАРУАШЫЛЫҒЫ БАСҚАРМАСЫ" МЕМЛЕКЕТТІК МЕКЕМЕСІ,OU=BIN963258786458,G=БЕРІКҚЫЗЫ,E=zhanar_93@MAIL.RU

Нужно искать слово CN или (S, L, CITY, SERIALNUMBER). Если есть такое слово, то сразу отрезать это слово до запятой, то есть SERIALNUMBER=IIN589658742568
Как можно сделать это попроще на одной или не более двух строк?

Answer 1

Все эти 3 метода делают то, что тебе нужно. Выбирай любой.

let str = 'CN=БУЛАТОВА ЖАНАР,SURNAME=БУЛАТОВА,SERIALNUMBER=IIN589658742568, C=KZ,L=АЛМАТЫ,S=АЛМАТЫ ОБЛЫСЫ,O="ҚАЛА ШАРУАШЫЛЫҒЫ БАСҚАРМАСЫ" МЕМЛЕКЕТТІК МЕКЕМЕСІ,OU=BIN963258786458,G=БЕРІКҚЫЗЫ,E=zhanar_93@MAIL.RU'; 
 
console.log(str.split(",")[0]); 
console.log(str.replace(/,.*/g, "")); 
console.log(str.match(/(.*?),/)[1]);

READ ALSO
Vue.js, mocha+chai. Как протестировать action c запросом на стороннее АПИ

Vue.js, mocha+chai. Как протестировать action c запросом на стороннее АПИ

День добрыйМожет ли мне кто-нибудь подсказать, как протестировать асинхронный action в хранилище?

118
Передача данных в класс [дубликат]

Передача данных в класс [дубликат]

На данный вопрос уже ответили:

143
Extjs loadmask + store.filter

Extjs loadmask + store.filter

Имеется текстовое поле, в которое вводится значение, по которому фильтруется store, тк

140
D3 не хочет перерисовывать

D3 не хочет перерисовывать

Друзья, помогите пожалуйста!

121