Escape Regex

Escape special characters for safe use in a regular expression pattern.

Code

Utilities
echo "$str" | sed 's/[.^$*+?{}()[\]\\|]/\\&/g'

Parameters

String to escape for regex.

Server

More Bash Snippets