"([^"]+)":([^ ]+)
[$1|$2]
^([a-zA-Z_-]+):
*$1:*
<\/?\w+((\s+(\w|\w[\w-]*\w)(\s*=\s*(?:\".*?\"|'.*?'|[^'\">\s]+))?)+\s*|\s*)\/?>
<([a-z]+)\b((?!(style=|>)).)*>
([a-z]+)[’']([a-z]+)
$1'$2
([\t ]+)["“]([a-z]+)
$1“$2
([a-z]+)["”]([\t ]+)
$1”$2
(\d+)[’']
$1′
(\d+)["”]
$1″
(\s+)["”](\s+)
$1&ditto;$2
〃 or U+3003
(<td>)[\r\n]*(<a[^>]*>)[\r\n]*(.*?</a>)[\r\n]*(</td>)
$1$2$3$4
(<{1}/?%TAG%{1})
<(/?)([A-Z]+)\b([^>]*)> <$1\L$2\E$3>
\l Lowercase next character \u Uppercase next character \L Lowercase until \E \U Uppercase until \E \E End case modification
<([a-z0-9]+)([^>]*)>.*\1>
$1$2
(<.+?)([a-z-]+)='([^']+)'([^>]+>) $1$2="$3"$4
Must be run multiple times.
(?<=<[a-z]+[\t ]+)([a-z-]+="[^"]+"[\t ]+)*?([a-z-]+)='([^']+)' BROKEN $1="$2"
([a-zA-Z-]+=["'][^\t"']*)(\t| [\t ])[\t ]*
$1
<([a-z]+)(.*?)( class="[^"]+")>
<$1$3$2>
class="[^"]*?CLASS_NAME\b[^"]*"
<([a-z]+)(.*?)( id="[^"]+")>
<$1$3$2>
([\t ]*)//(.+)\n
$1/* $2 */\n
([a-z]+)=
$1:
url\(([_a-z/.-]+)\)
url('$1')@
^([a-z-]+?: .+?;) \t$1
\n\n([}\t]) \n$1
(.+?)\{ $1\n{