(?:backgroundJobName|adhocJobName|tempJobName)
will match backgroundJobName, backgroundJobNameBlah, blahbackgroundJobName
^(?:backgroundJobName|adhocJobName|tempJobName)$
will match backgroundJobName but neither backgroundJobNameBlah nor blahbackgroundJobName
| (?:X) | X, as a non-capturing group |
| ^ | The beginning of a line |
| $ | The end of a line |
| X|Y | Either X or Y |
| \w | A word character: [a-zA-Z_0-9] |