共通の機能 - Regular expressions examples
 Previous | Next | Print 

Using Regex for specific filter: Exclude symbols


In this example we want to exclude everything that contains @ or /

To do this, we will use the following Regular Expression:

^((?![@/]).)*$

Breakdown of the Regex elements used

^Beginning of the string
()Capturing Group
(?!)Negative look ahead. This specifies a group that cannot match after the main expression.
(i.e. if it matches, then the result is discarded)
[]Matches any character in the set
@/Character
.Matches any character except line breaks
*Match 0 or more of the preceding token
$End of the string

Practical case


We can now use the expression explained above to single out group members.
The Filter By Regular Expression option will be used to exclude everything that contains @ (for emails) or / (for users).



Click on the filter icon and select Filter By Regular Expression.





Having used the expression ^((?![@/]).)*$ to filter the column, all lines that contained the symbols @ or / have now been excluded.