在正規式中,除了 .$ ^ { [ ( | ) * + ? \ 這幾個符號有特別意義以外,其他的符號都是直接寫直接配對,
所以如果要配對上述的幾個符號,除了加上反斜線(\)外,也可以使用轉換符號(unicode):
.點 \u002E
$美元\u0024
^次方 \u005E
{左大括 \u007B
[左中括[ \u005B
(左小括( \u0028
|直線 \u007C
)右小括 \u0029
*星號 \u002A
+加號 \u002B
?問號 \u003F
\反斜線 \u005C
範例:
例如要比對某個字串是否有符合【http://www.youtube.com/watch?v=】或【https://www.youtube.com/watch?v=】這兩種網址,正規式為:
【^http(s?)://www\u002Eyoutube\u002Ecom/watch\u003Fv=$】
不使用轉換符號也可以:
【^http(s?)://www\.youtube\.com/watch\?v=$】
MSDN:http://msdn.microsoft.com/en-us/library/30wbz966.aspx
標籤
ASP.NET MVC
(29)
Visual C#
(15)
JQuery
(10)
Plugins
(8)
JQuery Plugins
(6)
JavaScript
(6)
MySQL
(5)
CSS
(4)
LinQ
(4)
Mac OS
(4)
CentOS
(3)
Design Pattern
(3)
Entity Framework
(3)
IIS
(3)
Python
(3)
Windows
(3)
php
(3)
Docker
(2)
LAMP
(2)
SQL Server
(2)
WCF
(2)
.NET
(1)
.NET Core
(1)
AWS
(1)
Browser
(1)
GIS
(1)
IE
(1)
Internet Security
(1)
Linux
(1)
Platform
(1)
React
(1)
SEO
(1)
Testing
(1)
VMware
(1)
Windows 7
(1)
cookie
(1)
curl
(1)
laravel
(1)
phpBB
(1)
session
(1)
中古屋
(1)
透天
(1)
閒言閒語
(1)
面試
(1)
鳥松
(1)
沒有留言:
張貼留言