@lilroy

Помочь с регулярным выражением?

из строки "data[data][2][blabla]" вернуть последнее слово в символах [], должно быть чистое без символов[]
  • Вопрос задан
  • 87 просмотров
Решения вопроса 1
v3shin
@v3shin
Веб-шаман
"data[data][2][blabla-test]".match(/\[([^\]]*)\]$/)[1]
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
логичнее сделать сплит по ][, взять последний элемент и заменить ] на пустую строку, зачем там регулярка - непонятно. Да и если
но оно возвращает массив тремя словами в символах
не проще взять последний элемент и удалить скобки?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы