好的,所以我想尝试这样形成的长选择列表:
<option ringto="+93-" value="93">Afghanistan</option>
<option ringto="+355-" value="355">Albania</option>
<option ringto="+213-" value="213">Algeria</option>
并将其转换为以下内容:
'Afghanistan' => '93',
'Albania' => '355',
'Algeria' => '213',
基本上我使用文本编辑器将国家代码(手机)的选择列表转换为php数组。我们正在谈论225行左右所以手动不是一个选择嘿..
如何使用正则表达式搜索/替换patern:
<option ringto="+93-" value="{1}">{2}</option>
到
'{2}' => '{1}'
答案 0 :(得分:1)
搜索
^\s*<option ringto="[^"]*" value="(\d+)">([^<]*).*$
并将所有内容替换为
'\2' => '\1',
让我们希望您使用的文本编辑器具有与Perl兼容的正则表达式支持。