Как проверить на [
в начале и ]
в конце строки, используя регулярное выражение?Как проверить на [] в начале и конце строки
Я пытаюсь проверить, может ли строка использоваться JSON.parse
.
/\A[\w\z]/
это то, что я придумал, но похоже, что он не работает.
Вы можете использовать '/ \ A \ [. * \] \ Г/M' чтобы проверить, начинается ли какая-либо строка с '[' и заканчивается символом ']'. –
@ WiktorStribiżew спасибо, что это работает! добавьте ответ, чтобы я мог его принять. –
Если ваша настоящая цель - проверить правильный формат JSON, это проблема XY. Вы должны разбирать его как JSON, завернутый в блок спасения, и посмотреть, обнаруживает ли он какие-либо ошибки анализа JSON. – sawa