У меня есть длинный PHP-файл, и я хочу скопировать все имена переменных только и построить запрос на вставку sql. Есть ли способ, по которому я могу искать шаблон, используя регулярное выражение, и конкатенировать результат поиска, пока я не соберу всю переменную и не выплюнул бы ее в инструкции?Найти и объединить результат в шаблоне
Я использую TextMate и знаком с поиском регулярных выражений. Результат поиска в Regex дает аргументы $ 0, $ 1 и т. Д. Не знаю, возможно ли это. Решение в любом редакторе будет не просто текстовым помощником.
У меня только слишком много переменных (+100), не хочется копировать каждый. Здесь мой примерный файл
$ID = $_POST['id'];
$TXN_TYPE = $_POST['txn_type'];
$CHARSET = $_POST['charset']
$CUSTOM = $_POST['custom'];
Стоит отметить, что это будет возвращать ложные срабатывания, если ваш файл PHP включены строки, как '$ ASDF =«asdfklasdflkj $ asdfasdf»; ' , Я предполагаю, что это не так, но если вы хотите что-то более мощное, вам лучше избегать регулярных выражений в пользу решения, более похожего на Constantine's. –
Выглядит хорошо, я буду исследовать. Хотя я уже использовал свое решение. –