Manjaro Difference between revisions of "User:Megavolt/regex"

Difference between revisions of "User:Megavolt/regex"

From Manjaro
m (added "remove misc" and "prepare categories")
m (update category)
Line 19: Line 19:
|
|
|-
|-
| rowspan="2" | prepare categories
| rowspan="3" | prepare categories
| <nowiki>\[\[((C|c)ategory:([A-Za-z0-9 '+-_#]+))\]\]</nowiki>
| <nowiki>[[$1{{#translation:}}]]</nowiki>
|-
| <nowiki>\[\[(:(C|c)ategory:([A-Za-z0-9 '+-_#]+))\]\]</nowiki>
| <nowiki>\[\[(:(C|c)ategory:([A-Za-z0-9 '+-_#]+))\]\]</nowiki>
| <nowiki>[[$3{{#translation:}}|&lt;translate>$3&lt;/translate>]]</nowiki>
| <nowiki>[[$3{{#translation:}}|&lt;translate>$3&lt;/translate>]]</nowiki>

Revision as of 10:09, 29 March 2021


Here i will add a list of regex commands for daily usage for remembering.

description Search Replace
Add "Special:MyLanguage" to internal links (?!\[\[(C|c)ategory:|\[\[(F|f)ile:|\[\[(I|i)mage:|\[\[(S|s)pecial:MyLanguage/)\[\[([A-Za-z0-9 '+-_#]+)\]\] [[Special:MyLanguage/$5|<translate>$5</translate>]]
(?!\[\[(C|c)ategory:|\[\[(F|f)ile:|\[\[(I|i)mage:|\[\[(S|s)pecial:MyLanguage/)\[\[([A-Za-z0-9 '+-_#]+)\|([A-Za-z0-9 '+-_#]+)\]\] [[Special:MyLanguage/$5|<translate>$6</translate>]]
Remove misc tags of the translate extension <!--T:\d+-->
<(/|)translate>
prepare categories \[\[((C|c)ategory:([A-Za-z0-9 '+-_#]+))\]\] [[$1{{#translation:}}]]
\[\[(:(C|c)ategory:([A-Za-z0-9 '+-_#]+))\]\] [[$3{{#translation:}}|<translate>$3</translate>]]
\[\[(:(C|c)ategory:([A-Za-z0-9 '+-_#]+)\|([A-Za-z0-9 '+-_#]+))\]\] [[$3{{#translation:}}|<translate>$4</translate>]]
Cookies help us deliver our services. By using our services, you agree to our use of cookies.