ರೆಜೆಕ್ಸ್ ಪರೀಕ್ಷೆ
ಒಂದು ರಿಜೆಕ್ಸ್ ಮಾದರಿಯನ್ನು ಬರೆಯಿರಿ, ಅದನ್ನು ಪಠ್ಯದೊಂದಿಗೆ ಪರೀಕ್ಷಿಸಿ; ಹೊಂದಾಣಿಕೆಗಳನ್ನು ಹೈಲೈಟ್ ಮಾಡಲಾಗುತ್ತದೆ, ಕ್ಯಾಪ್ಚರ್ ಗುಂಪುಗಳು ಮತ್ತು ಹೊಂದಾಣಿಕೆ ಎಣಿಕೆಗಳನ್ನು ತಕ್ಷಣವೇ ಪಟ್ಟಿ ಮಾಡಲಾಗುತ್ತದೆ. ಉಚಿತ, ಕ್ಲೈಂಟ್-ಸೈಡ್.
Regex ಪರೀಕ್ಷೆಗಳ ಬಗ್ಗೆ
ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿಗಳು (ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿ / ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿRegex ಎನ್ನುವುದು ಪಠ್ಯದೊಳಗೆ ನಿರ್ದಿಷ್ಟ ಮಾದರಿಗಳನ್ನು ಹುಡುಕಲು, ಪರಿಶೀಲಿಸಲು ಅಥವಾ ಹೊರತೆಗೆಯಲು ಬಳಸುವ ಪ್ರಬಲ ಭಾಷಾ ಮಾನದಂಡವಾಗಿದೆ. ಇಮೇಲ್, ಫೋನ್ ಸಂಖ್ಯೆ ಅಥವಾ URL ಪರಿಶೀಲನೆಯಂತಹ ಸರಳ ಪರಿಶೀಲನೆಗಳಿಗೆ ಹಾಗೂ ಲಾಗ್ ಫೈಲ್ ಪಾರ್ಸಿಂಗ್ ಅಥವಾ ಸಂಕೀರ್ಣ ಪಠ್ಯ ರೂಪಾಂತರಗಳಂತಹ ಹೆಚ್ಚು ಸುಧಾರಿತ ಕಾರ್ಯಗಳಿಗೆ ಅದೇ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ವಯಿಸುತ್ತದೆ. ಈ ಉಚಿತ Regex ಪರೀಕ್ಷಾ ಪರಿಕರವು ನೀವು ನೈಜ ಪಠ್ಯದಲ್ಲಿ ಟೈಪ್ ಮಾಡಿದ ಮಾದರಿಯನ್ನು ತಕ್ಷಣವೇ ಪರೀಕ್ಷಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
ಉಪಕರಣ, ಜಾಗತಿಕ (ಗ್ರಾಂ), ಕೇಸ್-ಇನ್ಸೆನ್ಸಿಟಿವ್ (i), ಹಲವು ಸಾಲುಗಳು (ಮೀ), ಡಾಟ್-ಆಲ್ (ಗಳು / ಡಾಟ್ಆಲ್) ಮತ್ತು ಯೂನಿಕೋಡ್ (ಯು) ಇದು ಧ್ವಜಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಎಲ್ಲಾ ಹೊಂದಾಣಿಕೆಯ ವಿಭಾಗಗಳನ್ನು ಪಠ್ಯದೊಳಗೆ ಬಣ್ಣದಲ್ಲಿ ಹೈಲೈಟ್ ಮಾಡಲಾಗುತ್ತದೆ. ಯಾವುದೇ ಹೊಂದಾಣಿಕೆಯ ಗುಂಪುಗಳಿದ್ದರೆ,(ಗುಂಪು)ಮೌಲ್ಯಗಳನ್ನು ಅವುಗಳ ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ ಪ್ರತ್ಯೇಕ ಕೋಷ್ಟಕದಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ, ಆದ್ದರಿಂದ ಗುಂಪು ಯಾವ ಮೌಲ್ಯವನ್ನು ಸೆರೆಹಿಡಿದಿದೆ ಎಂಬುದನ್ನು ನೀವು ಸುಲಭವಾಗಿ ನೋಡಬಹುದು. ನೀವು ಅಮಾನ್ಯವಾದ ಮಾದರಿಯನ್ನು ನಮೂದಿಸಿದಾಗ, ಉಪಕರಣವು ತಕ್ಷಣವೇ ಎಚ್ಚರಿಕೆ ನೀಡುತ್ತದೆ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಕ್ರ್ಯಾಶ್ ಮಾಡುವುದಿಲ್ಲ.
ಎಲ್ಲಾ ಪ್ರಕ್ರಿಯೆಗಳು ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ ನಡೆಯುತ್ತವೆ; ನಿಮ್ಮ ಪಠ್ಯವನ್ನು ಯಾವುದೇ ಸರ್ವರ್ಗೆ ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸ್ಥಳೀಯವಾಗಿದೆ. ರೆಗ್ಎಕ್ಸ್ಪಿ ಇದು ರಿಜೆಕ್ಸ್ ಎಂಜಿನ್ ಅನ್ನು ಬಳಸುವುದರಿಂದ, ಫಲಿತಾಂಶಗಳು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪರಿಸರಗಳೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ. ನಿಮ್ಮ ರಿಜೆಕ್ಸ್ ಕಲಿಕೆಯ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ನೀವು ಈ ಉಪಕರಣವನ್ನು ಅಭ್ಯಾಸ ಕ್ಷೇತ್ರವಾಗಿ ಬಳಸಬಹುದು ಅಥವಾ ನಿಮ್ಮ ಯೋಜನೆಯಲ್ಲಿ ನೀವು ಬಳಸುವ ಮಾದರಿಯನ್ನು ಲೈವ್ ಪರೀಕ್ಷೆಗೆ ಬಳಸಬಹುದು.
ಹಂತ ಹಂತವಾಗಿ
- ರೆಜೆಕ್ಸ್ ಪ್ಯಾಟರ್ನ್ ನೀವು ಪರೀಕ್ಷಿಸಲು ಬಯಸುವ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ ಟೈಪ್ ಮಾಡಿ (ಸ್ಲ್ಯಾಶ್ ಲೈನ್ಗಳು)
/(ಇಲ್ಲದೆ, ಕೇವಲ ಮಾದರಿ). - ನಿಮ್ಮ ಅಗತ್ಯಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಧ್ವಜಗಳು ಆಯ್ಕೆಮಾಡಿ: g ಎಲ್ಲಾ ಪಂದ್ಯಗಳು, i ಕೇಸ್-ಇನ್ಸೆನ್ಸಿಟಿವ್, m ಹಲವು ಸಾಲುಗಳು, s ಡಾಟ್-ಆಲ್, u ಯೂನಿಕೋಡ್.
- ಪರೀಕ್ಷಾ ಪಠ್ಯ ಗೊತ್ತುಪಡಿಸಿದ ಪ್ರದೇಶದಲ್ಲಿ ಮಾದರಿಯನ್ನು ಪ್ರಯತ್ನಿಸಲು ನೀವು ಬಳಸಲು ಬಯಸುವ ಪಠ್ಯವನ್ನು ಅಂಟಿಸಿ ಅಥವಾ ಟೈಪ್ ಮಾಡಿ.
- ಫಲಿತಾಂಶಗಳನ್ನು ತಕ್ಷಣವೇ ನವೀಕರಿಸಲಾಗುತ್ತದೆ: ಹೊಂದಾಣಿಕೆಗಳು ಒತ್ತು ನೀಡಲಾಗಿದೆಹೊಂದಾಣಿಕೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.
- ಪ್ರತಿ ಪಂದ್ಯದ ಅಡಿಯಲ್ಲಿ ಕ್ಯಾಪ್ಚರ್ ಗುಂಪುಗಳಿದ್ದರೆ ಗುಂಪು ಕೋಷ್ಟಕ ಅದು ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ; ಗುಂಪು ಸಂಖ್ಯೆ ಮತ್ತು ಮೌಲ್ಯಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ.
ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು
^ ಮತ್ತು $ ಇದನ್ನು ಲೈನ್ ಬ್ರೇಕ್/ಸುದ್ದಿಸಾಲು ಎಂದು ಅರ್ಥೈಸಲಾಗುತ್ತದೆ. s: ಡಾಟ್ಆಲ್ — ಡಾಟ್ (.ಇದು ಹೊಸ ಸಾಲಿನ ಅಕ್ಷರವನ್ನು ಸಹ ನಕ್ಷೆ ಮಾಡುತ್ತದೆ. u: ಯೂನಿಕೋಡ್ — ಸಂಪೂರ್ಣ ಯೂನಿಕೋಡ್ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ.(\d+)ಪ್ರತಿಯೊಂದು ಪಂದ್ಯಕ್ಕೂ, ಈ ಗುಂಪುಗಳ ವಿಷಯಗಳನ್ನು ಗುಂಪು 1, ಗುಂಪು 2... ಹೀಗೆ ಪ್ರತ್ಯೇಕ ಕೋಷ್ಟಕಗಳಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ. ಹೆಸರಿಸದ ಮತ್ತು ಹೆಸರಿಸಲಾದ ಗುಂಪುಗಳು ((?<ad>...)) ಬೆಂಬಲಿತವಾಗಿದೆ.