Site Tools


regexp

RegExp

Flexible Renamer

After.Midnight mkv's

  • Find:
    (.*)-[\d]*\.mkv
  • Replace:
    \1.mkv

Textpad

Remove shared JS from Plotly pages:

  • Find:
    \n        <script type="text/javascript">(?s).*\(27\)\}\)\);</script>
  • Replace:
    <script type="text/javascript" src="plotly.js"></script>

Remove double space from Plotly pages:

  • Find:
    \s{2,}+
  • Replace:
     

Add title to Plotly pages:

  • Find:
    <head><meta
  • Replace:
    <head><title>IsItHotInHere.org - Climate data illustrated</title><meta

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)
regexp.txt · Last modified: by admin