User:ArrowHead294/Regex snippets: Difference between revisions
ArrowHead294 (talk | contribs) mNo edit summary |
ArrowHead294 (talk | contribs) mNo edit summary |
||
Line 20: | Line 20: | ||
| Space out pipe characters and header separators<br />in tables (one cell per line)<br />Replace <code>! {{pipe}} </code> with <code>! </code> and <code>{{pipe}} {{pipe}} </code> with <code>{{pipe}} </code> | | Space out pipe characters and header separators<br />in tables (one cell per line)<br />Replace <code>! {{pipe}} </code> with <code>! </code> and <code>{{pipe}} {{pipe}} </code> with <code>{{pipe}} </code> | ||
|- | |- | ||
| <code><nowiki>(?<=\{\|.*?\n)(?<!\|-\n)(\||!)</nowiki></code> | | <code><nowiki>(?<=\{\|.*?\n(?:\|\+.*?\n)?)(?<!\|-\n)(\||!)</nowiki></code> | ||
| <code><nowiki>|-\n$1</nowiki></code> | | <code><nowiki>|-\n$1</nowiki></code> | ||
| Insert table cell separator at top of table before<br />first headers | | Insert table cell separator at top of table before<br />first headers |