Switch language
zh
Switch theme
Light

phpstorm-正则表达式进行查找替换

想在phpstorm中 全部清除 之间的内容(保留script标签), 查找的正则表达式 为 ()([\s\S]*)(), 其中的 [\s\S] 表示 包括换行符在内的任何字符, 也可用 [\d\D] 或[\w\W] 代替, 这样默认为贪婪模式, 会匹配第一个 和最后一个 之间的内容

如果有多个 script 标签, 那么正则表达式为 ()((?!)[\s\S])*(), 其中 (?!) 表示 非 这个字符串

替换的正则表达式 为 $1\n\n$3

🍀