Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 如何在记事本++;用正则表达式_Regex_Replace_Notepad++ - Fatal编程技术网

Regex 如何在记事本++;用正则表达式

Regex 如何在记事本++;用正则表达式,regex,replace,notepad++,Regex,Replace,Notepad++,我有这样的想法: <span class="fl">abcd</span><span class="fr">efgh</span> abcdefgh 我想要的是: <span class="fl">efgh</span><span class="fr">abcd</span> efghabcd 所以我想把字符串从一个跨度换到另一个跨度。有没有办法用notepad++?(?在编程语言中交换值的工

我有这样的想法:

<span class="fl">abcd</span><span class="fr">efgh</span>
abcdefgh
我想要的是:

<span class="fl">efgh</span><span class="fr">abcd</span>
efghabcd

所以我想把字符串从一个跨度换到另一个跨度。有没有办法用notepad++?

(?在编程语言中交换值的工作方式如下=>var a=“text”var b=“other text”,设置var c=a,设置a=b,设置b=c。所以您总是需要第三个变量。考虑到这一点,我敢说在记事本++中这样做是不可能的。另一个可能更容易的选项是:将所有fl更改为fr1将所有fr更改为fl将所有fr1更改为fr。
(?<=span class=\"...>)[^\<\r\n]+?(?=</span)