Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erläuterung des regulären Ausdrucks \D-Metazeichen (entspricht „[^0-9]“)

Detaillierte Erläuterung des regulären Ausdrucks \D-Metazeichen (entspricht „[^0-9]“)

小云云
小云云Original
2018-01-20 09:36:542873Durchsuche

\D元字符可以匹配非数字字符,等价于"[^0-9]"。本文主要介绍正则表达式 \D 元字符的相关资料,需要的朋友可以参考下,希望能帮助到大家。

\D元字符可以匹配非数字字符,等价于"[^0-9]"。

语法结构:

(1).构造函数方式:

new RegExp("\\D")

(2).对象直接量方式:

/\D/

浏览器支持:

(1).IE浏览器支持此方法。

(2).火狐浏览器支持此方法。

(3).谷歌浏览器支持此方法。

(4).opera浏览器支持此方法。

(5).safria浏览器支持此方法。

实例代码:


var str="I love antzone \n and you 360";
var reg=new RegExp("\\D","g");
console.log(str.match(reg));

以上代码可以匹配除数字之外的所有字符。


var str="I love antzone \n and you 360";
var reg=/\D/g;
console.log(str.match(reg));

此代码的作用和上面的代码是一样的。

相关推荐:

正则表达式元字符和普通字符详解

JS正则表达式完美实现身份证校验功能

JS 正则表达式用法的详细介绍

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung des regulären Ausdrucks \D-Metazeichen (entspricht „[^0-9]“). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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