ਜਾਵਾਸਕ੍ਰਿਪਟ RegExp ਗਰੁੱਪ (x|y)
- پچھلے پیج [^0-9]
- پچھلے پیج .
- بالا واپس نکالنا جاوا اسکریپٹ رگ ایکس ان لائن مراجع دستور
ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ
(ਐਕਸ|ਯ) ਪ੍ਰਤੀਕਰਮ ਵਜੋਂ ਕਿਸੇ ਵੀ ਨਿਰਧਾਰਿਤ ਵਿਕਲਪ ਨੂੰ ਲੱਭਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。
ਵਿਕਲਪ ਕਿਸੇ ਵੀ ਅੱਖਰ ਹੋ ਸਕਦਾ ਹੈ。
ਇਨਸਟੈਂਸ
ਉਦਾਹਰਣ 1
ਸਮੁੱਚੀ ਖੋਜ ਕਰਕੇ ਕਿਸੇ ਵੀ ਵਿਕਲਪ (ਲਾਲੇਰੰਗ|ਹਰੇਰੰਗ) ਨੂੰ ਲੱਭੋ:
let text = "re, green, red, green, gren, gr, blue, yellow"; let pattern= /(red|green)/g;
ਉਦਾਹਰਣ 2
ਸਮੁੱਚੀ ਖੋਜ ਕਰਕੇ ਨਿਰਧਾਰਿਤ ਵਿਕਲਪ (0|5|7) ਨੂੰ ਲੱਭੋ:
let text = "01234567890123456789"; let pattern = /(0|5|7)/g;
ਗਰਿੱਫਿਕ
new RegExp("(ਐਕਸ|ਯ)
ਜਾਂ ਸਰਲ ਰੂਪ ਵਿੱਚ:
/(ਐਕਸ|ਯ)/
ਸੁਧਾਰਤ ਗਰਿੱਫਿਕ ਸਮੱਗਰੀ
new RegExp("(ਐਕਸ|ਯ)", "g")
ਜਾਂ ਸਰਲ ਰੂਪ ਵਿੱਚ:
/(ਐਕਸ|ਯ)/g
ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ
/(ਐਕਸ|ਯ)/
ਇਹ ECMAScript1 (ES1) ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ。
ਸਾਰੇ ਬਰਾਉਜ਼ਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਾਲ ES1 (ਜਾਵਾਸਕ੍ਰਿਪਟ 1997) ਨੂੰ ਸਮਰਥਨ ਕਰਦੇ ਹਨ:
ਚਰਮੋਨੀ | ਆਈਈ | ਐਜ਼ | ਫਾਇਰਫਾਕਸ | ਸੈਫਾਰੀ | ਓਪਰਾ |
---|---|---|---|---|---|
ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ |
ਪ੍ਰਤੀਕਰਮ ਖੋਜ ਮੈਥਡ
ਜਿਸ ਵਿੱਚ ਜਾਵਾਸਕ੍ਰਿਪਟ ਵਿੱਚ ਪ੍ਰਤੀਕਰਮ ਟੈਕਸਟ ਖੋਜ ਵੱਖ-ਵੱਖ ਤਰੀਕਿਆਂ ਨਾਲ ਪੂਰਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ。
ਵਰਤੋਂਪੈਟਰਨ (pattern)ਪ੍ਰਤੀਕਰਮ ਵਜੋਂ ਇਹ ਸਭ ਤੋਂ ਵਧੇਰੇ ਵਰਤੇ ਜਾਂਦੇ ਮੈਥਡ ਹਨ:
ਉਦਾਹਰਣ | ਵਰਣਨ |
---|---|
ਟੈਕਸਟ.ਮੈਚ(ਪੈਟਰਨ) | ਸਟਰਿੰਗ ਮੈਥਡ ਮੈਚ() |
ਟੈਕਸਟ.ਸੈਰਚ(ਪੈਟਰਨ) | ਸਟਰਿੰਗ ਮੈਥਡ ਸੈਰਚ() |
ਪੈਟਰਨ.ਐਕਸੇਕ(ਟੈਕਸਟ) | RexExp ਮੈਥਡ ਐਕਸੇਕ() |
ਪੈਟਰਨ.ਟੈਸਟ(ਟੈਕਸਟ) | RexExp ਮੈਥਡ ਟੈਸਟ() |
- پچھلے پیج [^0-9]
- پچھلے پیج .
- بالا واپس نکالنا جاوا اسکریپٹ رگ ایکس ان لائن مراجع دستور