最新のWeb開発のチュートリアル
 

JavaScript正規表現[^ ABC]式

<JavaScriptのRegExpオブジェクト

カッコ[H]の内側にされていない文字のためのグローバル検索を実行します。

var str = "Is this all there is?";
var patt1 = /[^h]/g;

式は試合を取得する場所以下のマークされたテキストを示しています。

Is t h is all t h ere is?
»それを自分で試してみてください

定義と使用法

[^ ABC]式は、NOT括弧の間の任意の文字を見つけるために使用されます。

括弧内の文字は、文字の任意の文字またはスパンすることができます:

  • [ABCDE ..] - 括弧の間の任意の文字
  • [AZ] - 大文字Zに大文字のAから任意の文字
  • [AZ] - 小文字Zに小文字aから任意の文字
  • [AZ] - 小文字のzへの大文字のAから任意の文字

ヒント:使用してください[ABC]カッコ内の任意の文字を見つけるために、式を。


ブラウザのサポート

表現
[^abc] はい はい はい はい はい

構文

new RegExp("[^ xyz ]")

or simply:

/[^ xyz ]/

修飾子と構文

new RegExp("[^ xyz ]","g")

or simply:

/\[^ xyz ]/g

その他の例

グローバルされていない文字を検索するには"i""s"文字列に:

var str = "Do you know if this is all there is?";
var patt1 = /[^is]/gi;

式は試合を取得する場所以下のマークされたテキストを示しています。

Do you know i f th is is all there is ?
»それを自分で試してみてください

小文字の文字スパンしないためのグローバル検索を実行してください"a"小文字に"h"文字列に:

var str = "Is this all there is?";
var patt1 = /[^a-h]/g;

式は試合を取得する場所以下のマークされたテキストを示しています。

Is t h is a ll t he r e is ?
»それを自分で試してみてください

大文字からではなく、文字スパンのグローバル検索を行う"A"大文字に"E"

var str = "I SCREAM FOR ICE CREAM!";
var patt1 = /[^A-E]/g;

式は試合を取得する場所以下のマークされたテキストを示しています。

I S C R EA M FOR I CE C R EA M !
»それを自分で試してみてください

NOT大文字から文字スパンのグローバル検索を行う"A"小文字に"e"

var str = "I Scream For Ice Cream, is that OK?!";
var patt1 = /[^A-e]/g;

式は試合を取得する場所以下のマークされたテキストを示しています。

I Sc r ea m F or Ice C r ea m , is th a t OK ?!
»それを自分で試してみてください

[として]ではありません文字スパンのグローバル、大文字と小文字を区別しない検索を実行します。

var str = "I Scream For Ice Cream, is that OK?!";
var patt1 = /[^a-s]/gi;

式は試合を取得する場所以下のマークされたテキストを示しています。

I Scream For Ice Cream, is t ha t OK ?!
»それを自分で試してみてください

<JavaScriptのRegExpオブジェクト