14,953
edits
| Line 275: | Line 275: | ||
=== 尋找非空白的文字 === | === 尋找非空白的文字 === | ||
* 尋找: {{kbd | key=<nowiki>[^\s]+</nowiki>}} [https://regex101.com/r/zH7wV3/1 online demo] | * 尋找: {{kbd | key=<nowiki>[^\s]+</nowiki>}} [https://regex101.com/r/zH7wV3/1 online demo] | ||
=== 將特定符號相隔的文字,改成逐行顯示 === | |||
例子: (原) 頓號(、)符號相隔的文字 | |||
<pre> | |||
尼歐、莫斐斯、崔妮蒂、史密斯、祭師 | |||
</pre> | |||
(後) 改成逐行顯示 | |||
<pre> | |||
尼歐 | |||
莫斐斯 | |||
崔妮蒂 | |||
史密斯 | |||
祭師 | |||
</pre> | |||
使用 [http://www.sublimetext.com/ Sublime Text] 或 [https://zh-tw.emeditor.com/ EmEditor] | |||
* Find: {{kbd | key = <nowiki>([^、]+)([、]{1})</nowiki>}} | |||
* Replace with: {{kbd | key = <nowiki>\1\n</nowiki>}} | |||
語法說明 | |||
* <nowiki>[^、]</nowiki> : 不是頓號(、)的文字 | |||
* <nowiki>[^、]+</nowiki> : 一次以上不是頓號(、)的文字 | |||
* <nowiki>([^、]+)</nowiki> : 符合「一次以上不是頓號(、)的文字」規則的文字 | |||
* <nowiki>[、]</nowiki>: 出現頓號(、)任意次的文字 | |||
* <nowiki>[、]{1}</nowiki> : 出現頓號(、)一次的文字 | |||
* <nowiki>([、]{1})</nowiki> : 符合「出現頓號(、)一次的文字」規則的文字 | |||
== Search unmatched string == | == Search unmatched string == | ||