Regular Expression 电子邮件验证正则表达式

\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b

Regular Expression 电子邮件地址

[0-9a-zA-Z][-._a-zA-Z0-9]*@([0-9a-zA-Z][-._0-9a-zA-Z]*\.)+[a-zA-Z]{2,6}

Regular Expression 获取之间的所有PHP代码

<\?[php]*([^\?>]*)\?>

Regular Expression 用于匹配URL的正则表达式(不含http:///)

^([a-z0-9]+\.)?([a-z0-9]+\.)+(com|edu|biz|gov|in(?:t|fo)|mil|net|org|[a-z][a-z]||[a-z][a-z]\.[a-z][a-z])(/[\w-./?%&=#]*)?$

Regular Expression Dreamweaver中的正则表达式

The regular expression you seek is: [^"]*

so if you want to change all these:

<a class="wildcat" href="lion.html">
<a class="wildcat" href="tiger.html">
<a class="wildcat" href="leopard.html">

to:

<a class="wildcat" href="bigcat.html">

you search for:

<a class="wildcat" href="[^"]*">

and replace with:

<a class="wildcat" href="bigcat.html">

(make sure you tick the match case & regular expressions + seclect 'source code')

Regular Expression 正则表达式,获取电子邮件日期标题字段的所有部分

'~(\s?(?P<weekday>Mon|Tue|Wed|Thu|Fri|Sat|Sun))[,]?\s?(?P<day>[0-9]{1,2})\s(?P<month>Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(?P<year>[0-9]{4})\s(?P<hours>[0-9]{2}):(?P<minutes>[0-9]{2})(:(?P<seconds>[0-9]{2}))?\s(?P<timezone>[\+|\-][0-9]{4})\s?~'

Regular Expression 删除空注释块

^\s+/\*{1,}\n(^\s*\*{1,}\s*)+\*{1,}/

Regular Expression 用多种语言清理大括号

/([\s\t]*[
]+[\s\t]*{)/ {/gi

Regular Expression 实际上有用的URL解析RegEx

^(http[s]?|ftp):\/?\/?((([^\.:\/\s]*\.?)*)\.([^\.:\/\s]+\.[^\.:\/\s]+)):?([0-9]+)?([\/\w\.+]*\/?)?\??([\w\-\.]+[^#?\s]+)?\??[^#]*#?([\w\-]+)?$

Regular Expression 用逗号和空格拆分字符串但保留带引号的字符串

$split_tags = preg_split( "/[\s,]*\\\"([^\\\"]+)\\\"[\s,]*|[\s,]+/", $search_term, 0, PREG_SPLIT_DELIM_CAPTURE|PREG_SPLIT_NO_EMPTY );