ಕೋಡ್ & ಫಾರ್ಮ್ಯಾಟ್

ರೆಜೆಕ್ಸ್ ಪರೀಕ್ಷೆ

ಒಂದು ರಿಜೆಕ್ಸ್ ಮಾದರಿಯನ್ನು ಬರೆಯಿರಿ, ಅದನ್ನು ಪಠ್ಯದೊಂದಿಗೆ ಪರೀಕ್ಷಿಸಿ; ಹೊಂದಾಣಿಕೆಗಳನ್ನು ಹೈಲೈಟ್ ಮಾಡಲಾಗುತ್ತದೆ, ಕ್ಯಾಪ್ಚರ್ ಗುಂಪುಗಳು ಮತ್ತು ಹೊಂದಾಣಿಕೆ ಎಣಿಕೆಗಳನ್ನು ತಕ್ಷಣವೇ ಪಟ್ಟಿ ಮಾಡಲಾಗುತ್ತದೆ. ಉಚಿತ, ಕ್ಲೈಂಟ್-ಸೈಡ್.

ರೆಜೆಕ್ಸ್ ಪರೀಕ್ಷೆ
/ / g
ಬಹು ಧ್ವಜಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು; ಸಕ್ರಿಯ ಧ್ವಜಗಳನ್ನು ಹೈಲೈಟ್ ಮಾಡಲಾಗುತ್ತದೆ.
ಮಾಹಿತಿ

Regex ಪರೀಕ್ಷೆಗಳ ಬಗ್ಗೆ

ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿಗಳು (ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿ / ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿRegex ಎನ್ನುವುದು ಪಠ್ಯದೊಳಗೆ ನಿರ್ದಿಷ್ಟ ಮಾದರಿಗಳನ್ನು ಹುಡುಕಲು, ಪರಿಶೀಲಿಸಲು ಅಥವಾ ಹೊರತೆಗೆಯಲು ಬಳಸುವ ಪ್ರಬಲ ಭಾಷಾ ಮಾನದಂಡವಾಗಿದೆ. ಇಮೇಲ್, ಫೋನ್ ಸಂಖ್ಯೆ ಅಥವಾ URL ಪರಿಶೀಲನೆಯಂತಹ ಸರಳ ಪರಿಶೀಲನೆಗಳಿಗೆ ಹಾಗೂ ಲಾಗ್ ಫೈಲ್ ಪಾರ್ಸಿಂಗ್ ಅಥವಾ ಸಂಕೀರ್ಣ ಪಠ್ಯ ರೂಪಾಂತರಗಳಂತಹ ಹೆಚ್ಚು ಸುಧಾರಿತ ಕಾರ್ಯಗಳಿಗೆ ಅದೇ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ವಯಿಸುತ್ತದೆ. ಈ ಉಚಿತ Regex ಪರೀಕ್ಷಾ ಪರಿಕರವು ನೀವು ನೈಜ ಪಠ್ಯದಲ್ಲಿ ಟೈಪ್ ಮಾಡಿದ ಮಾದರಿಯನ್ನು ತಕ್ಷಣವೇ ಪರೀಕ್ಷಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಉಪಕರಣ, ಜಾಗತಿಕ (ಗ್ರಾಂ), ಕೇಸ್-ಇನ್‌ಸೆನ್ಸಿಟಿವ್ (i), ಹಲವು ಸಾಲುಗಳು (ಮೀ), ಡಾಟ್-ಆಲ್ (ಗಳು / ಡಾಟ್ಆಲ್) ಮತ್ತು ಯೂನಿಕೋಡ್ (ಯು) ಇದು ಧ್ವಜಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಎಲ್ಲಾ ಹೊಂದಾಣಿಕೆಯ ವಿಭಾಗಗಳನ್ನು ಪಠ್ಯದೊಳಗೆ ಬಣ್ಣದಲ್ಲಿ ಹೈಲೈಟ್ ಮಾಡಲಾಗುತ್ತದೆ. ಯಾವುದೇ ಹೊಂದಾಣಿಕೆಯ ಗುಂಪುಗಳಿದ್ದರೆ,(ಗುಂಪು)ಮೌಲ್ಯಗಳನ್ನು ಅವುಗಳ ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ ಪ್ರತ್ಯೇಕ ಕೋಷ್ಟಕದಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ, ಆದ್ದರಿಂದ ಗುಂಪು ಯಾವ ಮೌಲ್ಯವನ್ನು ಸೆರೆಹಿಡಿದಿದೆ ಎಂಬುದನ್ನು ನೀವು ಸುಲಭವಾಗಿ ನೋಡಬಹುದು. ನೀವು ಅಮಾನ್ಯವಾದ ಮಾದರಿಯನ್ನು ನಮೂದಿಸಿದಾಗ, ಉಪಕರಣವು ತಕ್ಷಣವೇ ಎಚ್ಚರಿಕೆ ನೀಡುತ್ತದೆ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಕ್ರ್ಯಾಶ್ ಮಾಡುವುದಿಲ್ಲ.

ಎಲ್ಲಾ ಪ್ರಕ್ರಿಯೆಗಳು ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ನಡೆಯುತ್ತವೆ; ನಿಮ್ಮ ಪಠ್ಯವನ್ನು ಯಾವುದೇ ಸರ್ವರ್‌ಗೆ ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸ್ಥಳೀಯವಾಗಿದೆ. ರೆಗ್‌ಎಕ್ಸ್‌ಪಿ ಇದು ರಿಜೆಕ್ಸ್ ಎಂಜಿನ್ ಅನ್ನು ಬಳಸುವುದರಿಂದ, ಫಲಿತಾಂಶಗಳು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪರಿಸರಗಳೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ. ನಿಮ್ಮ ರಿಜೆಕ್ಸ್ ಕಲಿಕೆಯ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ನೀವು ಈ ಉಪಕರಣವನ್ನು ಅಭ್ಯಾಸ ಕ್ಷೇತ್ರವಾಗಿ ಬಳಸಬಹುದು ಅಥವಾ ನಿಮ್ಮ ಯೋಜನೆಯಲ್ಲಿ ನೀವು ಬಳಸುವ ಮಾದರಿಯನ್ನು ಲೈವ್ ಪರೀಕ್ಷೆಗೆ ಬಳಸಬಹುದು.

ಅದನ್ನು ಹೇಗೆ ಬಳಸುವುದು?

ಹಂತ ಹಂತವಾಗಿ

  1. ರೆಜೆಕ್ಸ್ ಪ್ಯಾಟರ್ನ್ ನೀವು ಪರೀಕ್ಷಿಸಲು ಬಯಸುವ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ ಟೈಪ್ ಮಾಡಿ (ಸ್ಲ್ಯಾಶ್ ಲೈನ್‌ಗಳು) / (ಇಲ್ಲದೆ, ಕೇವಲ ಮಾದರಿ).
  2. ನಿಮ್ಮ ಅಗತ್ಯಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಧ್ವಜಗಳು ಆಯ್ಕೆಮಾಡಿ: g ಎಲ್ಲಾ ಪಂದ್ಯಗಳು, i ಕೇಸ್-ಇನ್‌ಸೆನ್ಸಿಟಿವ್, m ಹಲವು ಸಾಲುಗಳು, s ಡಾಟ್-ಆಲ್, u ಯೂನಿಕೋಡ್.
  3. ಪರೀಕ್ಷಾ ಪಠ್ಯ ಗೊತ್ತುಪಡಿಸಿದ ಪ್ರದೇಶದಲ್ಲಿ ಮಾದರಿಯನ್ನು ಪ್ರಯತ್ನಿಸಲು ನೀವು ಬಳಸಲು ಬಯಸುವ ಪಠ್ಯವನ್ನು ಅಂಟಿಸಿ ಅಥವಾ ಟೈಪ್ ಮಾಡಿ.
  4. ಫಲಿತಾಂಶಗಳನ್ನು ತಕ್ಷಣವೇ ನವೀಕರಿಸಲಾಗುತ್ತದೆ: ಹೊಂದಾಣಿಕೆಗಳು ಒತ್ತು ನೀಡಲಾಗಿದೆಹೊಂದಾಣಿಕೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.
  5. ಪ್ರತಿ ಪಂದ್ಯದ ಅಡಿಯಲ್ಲಿ ಕ್ಯಾಪ್ಚರ್ ಗುಂಪುಗಳಿದ್ದರೆ ಗುಂಪು ಕೋಷ್ಟಕ ಅದು ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ; ಗುಂಪು ಸಂಖ್ಯೆ ಮತ್ತು ಮೌಲ್ಯಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ.
FAQ

ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು

g: ಜಾಗತಿಕ — ಮೊದಲನೆಯದನ್ನು ಮಾತ್ರವಲ್ಲದೆ ಎಲ್ಲಾ ಹೊಂದಾಣಿಕೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. i: ಕೇಸ್-ಇನ್‌ಸೆನ್ಸಿಟಿವ್ — ದೊಡ್ಡಕ್ಷರ ಮತ್ತು ಸಣ್ಣಕ್ಷರಗಳ ನಡುವೆ ವ್ಯತ್ಯಾಸವನ್ನು ತೋರಿಸುವುದಿಲ್ಲ. m: ಬಹುಸಾಲು — ^ ಮತ್ತು $ ಇದನ್ನು ಲೈನ್ ಬ್ರೇಕ್/ಸುದ್ದಿಸಾಲು ಎಂದು ಅರ್ಥೈಸಲಾಗುತ್ತದೆ. s: ಡಾಟ್ಆಲ್ — ಡಾಟ್ (.ಇದು ಹೊಸ ಸಾಲಿನ ಅಕ್ಷರವನ್ನು ಸಹ ನಕ್ಷೆ ಮಾಡುತ್ತದೆ. u: ಯೂನಿಕೋಡ್ — ಸಂಪೂರ್ಣ ಯೂನಿಕೋಡ್ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಉಪಕರಣವು ಅಮಾನ್ಯವಾದ ಪ್ಯಾಟರ್ನ್ ಅನ್ನು ಪತ್ತೆ ಮಾಡಿದಾಗ, ಅದು ಕೆಂಪು ಎಚ್ಚರಿಕೆ ಸಂದೇಶವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರಸ್ತುತ ಫಲಿತಾಂಶವನ್ನು ತೆರವುಗೊಳಿಸುತ್ತದೆ. ಅಪ್ಲಿಕೇಶನ್ ಕ್ರ್ಯಾಶ್ ಆಗುವುದಿಲ್ಲ; ನೀವು ಪ್ಯಾಟರ್ನ್ ಅನ್ನು ಸರಿಪಡಿಸಿದಾಗ ಫಲಿತಾಂಶವು ತಕ್ಷಣವೇ ರಿಫ್ರೆಶ್ ಆಗುತ್ತದೆ.

ನಿಮ್ಮ ಮಾದರಿಯಲ್ಲಿ ಆವರಣಗಳಲ್ಲಿ ಸುತ್ತುವರಿದ ವಿಭಾಗಗಳು ಕ್ಯಾಪ್ಚರ್ ಗುಂಪನ್ನು ರೂಪಿಸುತ್ತವೆ: ಉದಾಹರಣೆಗೆ (\d+)ಪ್ರತಿಯೊಂದು ಪಂದ್ಯಕ್ಕೂ, ಈ ಗುಂಪುಗಳ ವಿಷಯಗಳನ್ನು ಗುಂಪು 1, ಗುಂಪು 2... ಹೀಗೆ ಪ್ರತ್ಯೇಕ ಕೋಷ್ಟಕಗಳಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ. ಹೆಸರಿಸದ ಮತ್ತು ಹೆಸರಿಸಲಾದ ಗುಂಪುಗಳು ((?...)) ಬೆಂಬಲಿತವಾಗಿದೆ.

ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಂಜಿನ್‌ನಿಂದ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾಗುವುದರಿಂದ, ಆಧುನಿಕ ಬ್ರೌಸರ್‌ಗಳಲ್ಲಿ ಹಲವಾರು MB ಪಠ್ಯವಿದ್ದರೂ ಸಹ ಇದು ವೇಗವಾಗಿರುತ್ತದೆ. "ದುರಂತ ಬ್ಯಾಕ್‌ಟ್ರ್ಯಾಕಿಂಗ್" ಹೊಂದಿರುವ ಬಹಳ ಉದ್ದವಾದ ಮಾದರಿಗಳು ಅಥವಾ ಅಭಿವ್ಯಕ್ತಿಗಳು ಬ್ರೌಸರ್ ಅನ್ನು ನಿಧಾನಗೊಳಿಸಬಹುದು; ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಪುಟವನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡಿ.

ಇಲ್ಲ. ನಿಮ್ಮ ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿ ಮಾದರಿ ಮತ್ತು ಪರೀಕ್ಷಾ ಪಠ್ಯವನ್ನು ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಮಾತ್ರ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲಾಗುತ್ತದೆ; ಯಾವುದೇ ಡೇಟಾವನ್ನು ಸರ್ವರ್‌ಗೆ ರವಾನಿಸಲಾಗುವುದಿಲ್ಲ ಅಥವಾ ಸಂಗ್ರಹಿಸಲಾಗುವುದಿಲ್ಲ.