Regular expression: Difference between revisions

Jump to navigation Jump to search
Line 255: Line 255:
* Find what: {{kbd | key = <nowiki>(.*)$\n</nowiki>}} 或 {{kbd | key = <nowiki>(\S+)$\n</nowiki>}} 或 {{kbd | key = <nowiki>(\S+)\n</nowiki>}}
* Find what: {{kbd | key = <nowiki>(.*)$\n</nowiki>}} 或 {{kbd | key = <nowiki>(\S+)$\n</nowiki>}} 或 {{kbd | key = <nowiki>(\S+)\n</nowiki>}}
* Replace with: {{kbd | key = <nowiki>'\1', </nowiki>}}
* Replace with: {{kbd | key = <nowiki>'\1', </nowiki>}}
==== 將引號框起來的文字,還原成逐行顯示,並且移除分隔符號 (,) ====
<pre>
// before
'Elmo', 'Emie', 'Granny Bird'
// after
Elmo
Emie
Granny Bird
</pre>
方法: 使用 [http://www.sublimetext.com/ Sublime Text] 或 [https://zh-tw.emeditor.com/ EmEditor]。該方法有處理每行的前面或後面可能有一格或多格空白
* Find what: {{kbd | key = <nowiki>'(([^,|^'])+)',?\s?</nowiki>}}
* Replace with: {{kbd | key = <nowiki>\1\n</nowiki>}}


=== 取代非英文的文字 ===
=== 取代非英文的文字 ===

Navigation menu