ล่าสุดการพัฒนาเว็บบทเรียน
×

JavaScript การอ้างอิง

ภาพรวม

JavaScript

JS เชือก JS จำนวน JS ผู้ประกอบการ JS งบ JS คณิตศาสตร์ JS วันที่ JS แถว JS บูลีน JS นิพจน์ทั่วไป JS สถานการณ์โดยรวม JS การแปลง

เบราว์เซอร์ BOM

Window Navigator Screen History Location

HTML DOM

DOM เอกสาร DOM องค์ประกอบ DOM แอตทริบิวต์ DOM เหตุการณ์ DOM รูปแบบ

HTML วัตถุ

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

วัตถุอื่น ๆ

CSSStyleDeclaration


 

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] แสดงออกใช้ในการค้นหาตัวอักษรใด ๆ ไม่ได้อยู่ระหว่างวงเล็บ

ตัวอักษรในวงเล็บสามารถเป็นตัวละครใด ๆ หรือช่วงของตัวอักษร:

  • [ABCDE .. ] - ตัวอักษรระหว่างวงเล็บใด ๆ
  • [AZ] - ตัวอักษรใด ๆ จากตัวพิมพ์ใหญ่ตัวพิมพ์ใหญ่ A ถึง Z
  • [az] - ตัวอักษรใด ๆ จากตัวพิมพ์เล็กตัวพิมพ์เล็กให้ Z
  • [Az] - ตัวอักษรใด ๆ จากตัวพิมพ์ใหญ่ A ถึง Z พิมพ์เล็ก

เคล็ดลับ: ใช้ [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 !
ลองตัวเอง»

ตัวอย่าง

จะค้นหาทั่วโลกสำหรับตัวละครช่วงไม่ได้มาจากตัวพิมพ์ใหญ่ "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 วัตถุ