Substitution list (Recode widget)¶
The keys (and associated values) for the file lists are the following:
Key | Type | Default | Value | Remark |
---|---|---|---|---|
regex | string | — | regular expression | be careful to escape the slashes and backslash |
replacement_string | string | replacement string | — | |
ignore_case | Boolean | false | option -i | cf. Python doc (re.UNICODE) |
multiline | Boolean | false | option -m | cf. Python doc (re.MULTILINE) |
dot_all | Boolean | false | option -s | cf. Python doc (re.DOTALL) |
unicode_dependent | Boolean | false | option -u | cf. Python doc (re.IGNORECASE) |
Example:
[
{
"regex": "<.+?>",
"replacement_string": ""
},
{
"regex": "(behavi|col|neighb)our",
"replacement_string": "&1or",
"ignore_case": true,
"unicode_dependent": true
},
{
"regex": "a (\\w+) of mine",
"replacement_string": "my &1",
"unicode_dependent": true
}
]