我正在编写一个正则表达式来解析日志文件,但我无法弄清楚如何为特定表达式建立一个范围(?)。具体来说,在这种情况下,我的日志文件包含各种严重性:
(['EMERG','ALERT','CRIT','ERR','WARNING','NOTICE','INFO','DEBUG'])
我基本上想知道如何编写正则表达式来匹配所有这些。我了解大多数数字工作,但字符对我来说是个难题。
我正在编写一个正则表达式来解析日志文件,但我无法弄清楚如何为特定表达式建立一个范围(?)。具体来说,在这种情况下,我的日志文件包含各种严重性:
(['EMERG','ALERT','CRIT','ERR','WARNING','NOTICE','INFO','DEBUG'])
我基本上想知道如何编写正则表达式来匹配所有这些。我了解大多数数字工作,但字符对我来说是个难题。
此正则表达式将匹配所有这些条目: [A-Za-z]{1,} 基本上它表示匹配所有仅具有从 A 到 Z 或 a 到 z 的字符且长度至少为一个字符的模式。
有关更多信息,请参阅:正则表达式备忘单
并在这里尝试您的正则表达式:http: //gskinner.com/RegExr/