feature 857: Regex search and replace