\ d与\ D在JavaScript中?
\d与\D
\d和\D之间有很多区别,其中前者导致数字,而后者导致非数字,例如e,^等。它们与全局对象“g”一起使用,因此所有文本中的数字和非数字将显示在输出中。让我们详细讨论它。
语法1
new RegExp("\\d", "g");语法2
new RegExp("\\D", "g")示例1
在以下示例中,将'\d'与全局对象“g”一起使用,以从提供的文本中获取所有数字。如果未使用全局对象,则输出中仅显示第一个数字。
<html> <body> <script> var text = "one has to score 760+ in gmat to get into ivy colleges"; var regpat = /\d/g; var result = text.match(regpat); document.write(result); </script> </body> </html>
输出结果
7,6,0
示例2
在以下示例中, \D\与全局对象'g'一起使用以获取所有非数字字符,例如t,y,^,&等。非数字字符可以包括-,^,&等并且还可以包含空格。
<html> <body> <script> var text = "one has to score 760+ in gmat to get into ivy colleges"; var regpat = /\D/g; var result = text.match(regpat); document.write(result); </script> </body> </html>
输出结果
o,n,e, ,h,a,s, ,t,o, ,s,c,o,r,e, ,+, ,i,n, ,g,m,a,t, ,t,o, ,g,e,t, ,i,n,t,o, ,i,v,y, ,c,o,l,l,e,g,e,s
热门推荐
3 带猫的祝福语简短
9 带马的祝福语简短
10 新年祝福语简短小猪
11 最佳元旦祝福语简短学校
12 新婚祝福语英语简短精辟
13 经典座右铭简短祝福语英文
14 祝福语男性朋友简短大方
15 妈妈生病康复祝福语简短
16 感恩卡片的祝福语 简短
17 清新唯美生日祝福语简短
18 卡片朋友祝福语大全简短