====== RegExp ======
===== Flexible Renamer =====
After.Midnight mkv's
* Find: (.*)-[\d]*\.mkv
* Replace: \1.mkv
===== Textpad =====
Remove shared JS from Plotly pages:
* Find: \n
* Replace:
Remove double space from Plotly pages:
* Find: \s{2,}+
* Replace:
Add title to Plotly pages:
* Find:
* Replace: IsItHotInHere.org - Climate data illustrated
===== Python =====
To match unicode whitespace:
import re
_RE_COMBINE_WHITESPACE = re.compile(r"\s+")
my_str = _RE_COMBINE_WHITESPACE.sub(" ", my_str).strip()
To match ASCII whitespace only:
import re
_RE_COMBINE_WHITESPACE = re.compile(r"(?a:\s+)")
_RE_STRIP_WHITESPACE = re.compile(r"(?a:^\s+|\s+$)")
my_str = _RE_COMBINE_WHITESPACE.sub(" ", my_str)
my_str = _RE_STRIP_WHITESPACE.sub("", my_str)