EN
Regex - replace all character that is not a letter or number with underscore
11
points
Regex:
(_)+|[^0-9A-Za-z]
Replace with:
_
Text before regex:
text to test(ooo)replace abc123 efg
Text after regex is applied:
text_to_test_ooo_replace_abc123_efg
Results screenshot from notepad plus plus
Alternative regexes
// Alternatively regex can be replaced with:
_+|\W
// what means:
// two or more _ character occurrences
// or
// any character that is not A-Z, a-z, 0-9, or _
// (\W is shortcat for [^A-Za-z0-9_])
Alternative titles
- Npp - regex to replace all character that is not a letter or number with underscore (Notepad++ / Plus Plus)
- regex replace all non alphanumeric characters
- Regex - escape with underscore all characters that are not letter or number
- regex replace all non alphanumeric characters dirask
- dirask replace all chars that are not letters regex