Heim > Backend-Entwicklung > PHP-Tutorial > javascript - 帮忙看下几个正则表达式代表的意思

javascript - 帮忙看下几个正则表达式代表的意思

WBOY
Freigeben: 2016-06-06 20:09:52
Original
1443 Leute haben es durchsucht

以下几个正则表达式分别代表什么意思,请高手指教

<code>'/%0[0-8bcef]/'
'/%1[0-9a-f]/'
'/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F]+/S'</code>
Nach dem Login kopieren
Nach dem Login kopieren

回复内容:

以下几个正则表达式分别代表什么意思,请高手指教

<code>'/%0[0-8bcef]/'
'/%1[0-9a-f]/'
'/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F]+/S'</code>
Nach dem Login kopieren
Nach dem Login kopieren

<code>/%0[0-8bcef]/
</code>
Nach dem Login kopieren

表示以字符串"%0"开头,后面再接一个字符,这个字符是属于0至8间的数字或bcef中的一个。
比如:"%00", "%06", "%0c"都符合,而"%09"不符合。


<code>'/%1[0-9a-f]/'</code>
Nach dem Login kopieren

和上一个类似


<code>'/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F]+/S'
</code>
Nach dem Login kopieren

中括号内的内容表示下列字符中的任一个:0x00至0x08, 0x0B, 0x0C, 0x0E至0x1F, 0x7F。
[]后面的“+”表示上述的字符可以出现1次或多次。
JavaScript似乎只能设置g、i、m三个标识符,最后的/S或许是其它语言的,不太清楚。


推荐一个网站:https://regexper.com/
可以把你的正则表达式用图表示出来。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage