The standard Unix pattern matching language that can be used to find and optionally replace text matching the search pattern. For instance the regular expression [A-Z][a-z]+ finds any word starting with an upper-case letter, and if you wish you can replace the found word(s) with the same word all in upper-case with the regular expression \U&. Many advanced text editors regardless of the platform they are running on support regular expressions.