Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用or(|)不识别任何内容的Regex语句_Regex - Fatal编程技术网

使用or(|)不识别任何内容的Regex语句

使用or(|)不识别任何内容的Regex语句,regex,Regex,创建从日志文件识别字符串的正则表达式语句。到目前为止,我的表达方式是: (?<TimeStamp>(?<Date>[0-9]{4}-[0-9]{2}-[0-9]{2} )(?<Time>[0-9]{2}:[0-9]{2}:[0-9]{2}).(?<ticks>[0-9]{6}\+[0-9]{4})) (?<GraffPos>GraffPOS\[[0-9]{4}:[0-9]{5}\]) (?<internal>\[\w{1,

创建从日志文件识别字符串的正则表达式语句。到目前为止,我的表达方式是:


(?<TimeStamp>(?<Date>[0-9]{4}-[0-9]{2}-[0-9]{2} )(?<Time>[0-9]{2}:[0-9]{2}:[0-9]{2}).(?<ticks>[0-9]{6}\+[0-9]{4})) (?<GraffPos>GraffPOS\[[0-9]{4}:[0-9]{5}\]) (?<internal>\[\w{1,10}\]) \[(\u00a9|\u00ae|[\u2000-\u3300]|\ud83c[\ud000-\udfff]|\ud83d[\ud000-\udfff]|\ud83e[\ud000-\udfff])\S\S \[(\u00a9|\u00ae|[\u2000-\u3300]|\ud83c[\ud000-\udfff]|\ud83d[\ud000-\udfff]|\ud83e[\ud000-\udfff])\((\u00a9|\u00ae|[\u2000-\u3300]|\ud83c[\ud000-\udfff]|\ud83d[\ud000-\udfff]|\ud83e[\ud000-\udfff])\)\] (?<ThirdSection>\[(?<first>\w* \w*)(?<second>\(\w*:\w*:\w*:\w*:\)) (?<final>\([0-9]{3}\)])) (?<RequestTime>\w* \w* \w.\w* \w*)

((((((?[0-0-9[0-0-9[0-9[0-9[0-9[0-9[0-9[0-9[0-9[0-9[0-9[0-9[0-9]{{{{{4}-[0-9[0-9[0-9[0-9[0-9[0-9[0-9[0-9[0-9[0-9[2}[0-9[0-9[0-9[0-9[0-9[0-9[0-9[0-9[0-9[0-9[0-9[0[0-9[0-9[0-9[0-9[0-9[0-9[0[0-9[0-9[0-9[0-9[0-9[0-9[0[0-9[0-9[0-9[0[0[0-9[0-9[0-124;\ ud83d[\ud000-\udfff]\ud83e[\ud000-\udfff])\S\S\[(\u00a9-\u00ae[\u2000-\u3300]\ud83c[\ud000-\udfff]\ud83d[\ud000-\udfff]\ud83e[\ud000-\udfff]\ud83e[\ud000-\udfff])\((\u00a9 |\u00ae |[\u2000-\u3300]|\ud83c[\ud000-\udfff]|\ud83d[\ud000-\udfff]| \ud83e[\ud000-\udfff])\](?\[(?\w*\w*)(?\(\w*:\w*:\w*:)(?\([0-9]{3}))(?\\w*\w*)。\w*)(?\\w*)
要理解这样或类似的字符串:


2019-11-11 15:06:46.344486+0000 GraffPOS[5572:97394] [Internal] [ℹ️] [Just add literally 
|
to the end of your list of alternatives:

\[((\u00a9|\u00ae|‹the list of your emojis›|)\]


2019-11-11 15:06:46.344486+0000 GraffPOS[5572:97394][内部][ℹ️] [只需在备选方案列表的末尾添加字面上的

\[((\u00a9 |\u00ae | |你的表情列表›|)\]