ਕੋਰਸ ਸਿਫਾਰਸ਼:

ਜੈਵਾਸਕ੍ਰਿਪਟ RegExp \S ਪ੍ਰਤੀਕਰਮ

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ \S

ਮੌਜੂਦਾ ਪ੍ਰਤੀਕਰਮ ਬਿਨਾਂ ਸਪੇਸ ਚਾਰਜ ਸਬੰਧੀ ਅੱਖਰਾਂ ਮੈਚ ਕਰਦਾ ਹੈ。

  • ਖਾਲੀ ਚਾਰਜ ਅੱਖਰ ਹੋ ਸਕਦੇ ਹਨ:
  • ਟੈਬ ਫਲੈਗ
  • ਰੀਟਰਨ ਫਲੈਗ
  • ਨਵੀਂ ਲਾਈਨ ਫਲੈਗ
  • ਵਰਟੀਕਲ ਟੈਬ ਫਲੈਗ
  • ਪੇਜ਼ ਫਲੈਗ

ਉਦਾਹਰਣ

ਗਲੋਬਲ ਖੋਜ ਬਿਨਾਂ ਸਪੇਸ ਚਾਰਜ ਸਬੰਧੀ ਅੱਖਰਾਂ:

let text = "Is this all there is?";
let pattern = /\S/g;

ਆਪਣੇ ਆਪ ਨੂੰ ਪ੍ਰਯੋਗ ਕਰੋ

ਗਰੇਫਿਕ

new RegExp("\\S")

ਜਾਂ ਸਰਲ ਰੂਪ ਵਿੱਚ:

/\S/

ਸੁਧਾਰਕ ਸਿਰਜਣ ਗਰੇਫਿਕ

new RegExp("\\S", "g")

ਜਾਂ ਸਰਲ ਰੂਪ ਵਿੱਚ:

/\S/g

ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ

/\S/ ਇਹ ਈਸੀਮੈਸਕ੍ਰਿਪਟ1 (ES1) ਵਿਸ਼ੇਸ਼ਤਾ ਹਨ。

ਸਾਰੇ ਬਰਾਉਜ਼ਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਐੱਸਈ1 (ਜੈਵਾਸਕ੍ਰਿਪਟ 1997) ਨੂੰ ਸਮਰਥਨ ਕਰਦੇ ਹਨ:

ਚਰਮੋਸ ਆਈਈ ਐਜ਼ ਫਾਇਰਫਾਕਸ ਸੈਫਾਰੀ ਓਪਰਾ
ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ

ਪ੍ਰਤੀਕਰਮ ਖੋਜ ਮੱਥੋਦ

ਜੈਵਾਸਕ੍ਰਿਪਟ ਵਿੱਚ ਪ੍ਰਤੀਕਰਮ ਟੈਕਸਟ ਖੋਜ ਵੱਖ-ਵੱਖ ਮੱਥੋਦਾਂ ਨਾਲ ਪੂਰਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ。

ਵਰਤੋਂਪੈਟਰਨ (pattern)ਪ੍ਰਤੀਕਰਮ ਵਜੋਂ ਇਹ ਸਭ ਤੋਂ ਵਧੇਰੇ ਵਰਤੇ ਜਾਂਦੇ ਮੱਥੋਦ ਹਨ:

ਉਦਾਹਰਣ ਵਰਣਨ
text.match(ਪੈਟਰਨ) ਸਟਰਿੰਗ ਮੱਥੋਦ ਮੈਚ()
text.search(ਪੈਟਰਨ) ਸਟਰਿੰਗ ਮੱਥੋਦ ਸੈਰਚ()
ਪੈਟਰਨ.exec(text) RexExp ਮੱਥੋਦ ਐਕਸੇਕ()
ਪੈਟਰਨ.test(text) RexExp ਮੱਦੋਂ test()