如何使用记事本++在php中的数组变量的开头和结尾添加单引号
How to add single quote at beginning and end of array variable in php using notepad++
我已经声明了这样的变量。我在每个页面都创建了 100 多个变量。
<?php echo $rsedit[customer_name]; ?>
<?php echo $rsedit[address]; ?>
<?php echo $rsedit[city]; ?>
<?php echo $rsedit[pincode]; ?>
<?php echo $rsedit[contact_no]; ?>
<?php echo $rsedit[email_id]; ?>
我正在notepad++中搜索和替换。但这需要很长时间。
我想要以下输出:
<?php echo $rsedit['customer_name']; ?>
<?php echo $rsedit['address']; ?>
<?php echo $rsedit['city']; ?>
<?php echo $rsedit['pincode']; ?>
<?php echo $rsedit['contact_no']; ?>
<?php echo $rsedit['email_id']; ?>
告诉我一起替换的最佳解决方案。
我会在正则表达式模式下使用以下查找和替换:
Find: <\?php echo $(.*?)\[(.*?)\];\s*\?>
Replace: <?php echo $['']; ?>
Provided all those 100 lines always begins with "echo $rsedit"
in regular notepad you could just CTRL+H(windows) or edit > replace
Then add "rsedit[" on find what
Then add "rsedit['" on replace with //notice the single quote after rsedit[
then tap replace all
to add single quote at the end again CTRL+H(windows)
Then add "];" on find what
Then add "'];" on replace with //notice the position of the single quote
then tap replace all
如果变量不同说
<?php echo $rsedit1[customer_name]; ?>
<?php echo $somethingelse[address]; ?>
<?php echo $rsedit3[city]; ?>
<?php echo $rsedi6[pincode]; ?>
<?php echo $ftedit[contact_no]; ?>
<?php echo $rsedit[email_id]; ?>
只需寻找一些常见的东西并将其用作替换 point.For 您可以替换上面的代码 "[" with "['"
注意单引号
然后替换] with ']
我已经声明了这样的变量。我在每个页面都创建了 100 多个变量。
<?php echo $rsedit[customer_name]; ?>
<?php echo $rsedit[address]; ?>
<?php echo $rsedit[city]; ?>
<?php echo $rsedit[pincode]; ?>
<?php echo $rsedit[contact_no]; ?>
<?php echo $rsedit[email_id]; ?>
我正在notepad++中搜索和替换。但这需要很长时间。
我想要以下输出:
<?php echo $rsedit['customer_name']; ?>
<?php echo $rsedit['address']; ?>
<?php echo $rsedit['city']; ?>
<?php echo $rsedit['pincode']; ?>
<?php echo $rsedit['contact_no']; ?>
<?php echo $rsedit['email_id']; ?>
告诉我一起替换的最佳解决方案。
我会在正则表达式模式下使用以下查找和替换:
Find: <\?php echo $(.*?)\[(.*?)\];\s*\?>
Replace: <?php echo $['']; ?>
Provided all those 100 lines always begins with "echo $rsedit"
in regular notepad you could just CTRL+H(windows) or edit > replace
Then add "rsedit[" on find what
Then add "rsedit['" on replace with //notice the single quote after rsedit[
then tap replace all
to add single quote at the end again CTRL+H(windows)
Then add "];" on find what
Then add "'];" on replace with //notice the position of the single quote
then tap replace all
如果变量不同说
<?php echo $rsedit1[customer_name]; ?>
<?php echo $somethingelse[address]; ?>
<?php echo $rsedit3[city]; ?>
<?php echo $rsedi6[pincode]; ?>
<?php echo $ftedit[contact_no]; ?>
<?php echo $rsedit[email_id]; ?>
只需寻找一些常见的东西并将其用作替换 point.For 您可以替换上面的代码 "[" with "['"
注意单引号
然后替换] with ']