2012-01-22 5 views
0

Это происходит все время, мне нужно будет отсканировать свой код для мест, где у меня есть два или более одинаковых ключевых слова. Например $json["VALID"] Итак, мне нужно будет найти json и VALID.Поиск моего кода с регулярным выражением

Некоторые места в коде, может содержать:

// a = $json['VALID']; // (note the apostrophes) 

(я использую EditPlus, который является большим текстовым редактором, позволяя мне использовать регулярное выражение в моих поисках)

Что бы строка в regex, чтобы найти json и VALID (в этом примере)? Спасибо заранее!

ответ

4

Используйте это регулярное выражение:

\$json\[["']VALID['"]\] 
+0

Спасибо, вы знаете, как бы я нашел * Any * символ между json и VALID? – Ted

+1

'\ $ json. * VALID', но может быть 1000 символов. Используйте' \ $ json. {1,10} VALID', чтобы ограничить его 1 до 10 – rauschen

4

рана найти $json<2 character>VALID

\$json.{2}VALID 
+0

Спасибо за большой и быстрый ответ, * Кирилл * ответил первый, так я отметил его как ответил, ценю вашу помощь! – Ted

Смежные вопросы