Regex ಪರೀಕ್ಷಕ (ಹೊಂದಿಕೆಗಳು, ಗುಂಪುಗಳು, ಮತ್ತು ಬದಲಾವಣೆ ಪೂರ್ವವೀಕ್ಷಣೆ)

Regex test ಅನ್ನು ಬೇಗ ನಡೆಸಬೇಕೇ? ಈ regex tester ಬಳಸಿ paste ಮಾಡಿ ಮತ್ತು ತಕ್ಷಣ verify ಮಾಡಿ.

Highlighted matches, capture groups, ಮತ್ತು replacement output ಅನ್ನು ಒಂದೇ screen ನಲ್ಲಿ ನೋಡಿ.

ನಿಮ್ಮ input browser ನಲ್ಲೇ locally process ಆಗುತ್ತದೆ ಮತ್ತು server ಗೆ ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ.

ಬಳಕೆ ವಿಧಾನ

  1. ಒಂದು pattern ನಮೂದಿಸಿ ಮತ್ತು ಬೇಕಾದ flags (g/i/m) ಆಯ್ಕೆ ಮಾಡಿ.
  2. Source text paste ಮಾಡಿ. Auto-run ON ಇದ್ದರೆ results ತಕ್ಷಣ update ಆಗುತ್ತವೆ.
  3. Locations ಪರಿಶೀಲಿಸಲು ಮತ್ತು ಪ್ರತಿಯೊಂದು match ಗೆ jump ಮಾಡಲು match list ಬಳಸಿ.
  4. Captures ಮತ್ತು replacement output ಪರಿಶೀಲಿಸಲು Groups ಮತ್ತು Replacement tabs ಬಳಸಿ.

ಉದಾಹರಣೆಗಳು

ಇಮೇಲ್ ತೆಗೆಯುವುದು

ಇನ್‌ಪುಟ್: ಇಮೇಲ್ ವಿಳಾಸಗಳನ್ನು ಹೊಂದಿರುವ ಪಠ್ಯ

ಔಟ್‌ಪುಟ್: ಹೈಲೈಟ್ ಮಾಡಿದ ಹೊಂದಿಕೆಗಳು ಮತ್ತು ಆರಂಭ/ಅಂತ್ಯ ಸ್ಥಾನಗಳು

key=value ಬದಲಾವಣೆ

ಇನ್‌ಪುಟ್: ಬಹುಸಾಲು key=value ಪಠ್ಯ

ಔಟ್‌ಪುಟ್: $1 ಮತ್ತು $2 ಬಳಸಿ ಬದಲಾವಣೆಯ output

ಲಾಗ್ ಸಾಲು ಫಿಲ್ಟರ್

ಇನ್‌ಪುಟ್: INFO / WARN / ERROR ಇರುವ ಲಾಗ್ ಪಠ್ಯ

ಔಟ್‌ಪುಟ್: m ಫ್ಲ್ಯಾಗ್ ಬಳಸಿ ಸಾಲು-ಆಧಾರಿತ ಹೊಂದಿಕೆ

ಬದಲಾವಣೆ ತ್ವರಿತ ಮಾರ್ಗದರ್ಶಿ

  • $1, $2 ... : capture group ಉಲ್ಲೇಖಗಳು
  • $& : ಸಂಪೂರ್ಣ ಹೊಂದಿಕೆ
  • $` : ಹೊಂದಿಕೆಗೆ ಮುಂಚೆ / $' : ಹೊಂದಿಕೆಯ ನಂತರ

ಸೂಚನೆ

  • ಈ tool JavaScript (ECMAScript) regular expressions ಬಳಸಿ patterns evaluate ಮಾಡುತ್ತದೆ.
  • ಕೆಲವು PCRE features (ಉದಾ. atomic groups) ಲಭ್ಯವಿಲ್ಲ.
  • JavaScript features ಕೂಡ runtime environment ಪ್ರಕಾರ ಬದಲಾಗಬಹುದು.
  • Results PCRE ಗೆ ಒಂದೇ ತರಹ ಇರುತ್ತವೆ ಎಂದು guarantee ಇಲ್ಲ.

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

g/i/m flags ಎಂದರೆ ಏನು?

Checkboxes ಬಳಸಿ ಅವನ್ನು toggle ಮಾಡಿ. (g=global, i=ignore case, m=multiline)

Replacement ನ್ನೂ test ಮಾಡಬಹುದೇ?

ಹೌದು. Replacement string ನಮೂದಿಸಿ ಮತ್ತು Replacement tab ಪರಿಶೀಲಿಸಿ. $1 ಹಾಗಿನ group references support ಇದೆ.

ಇದು PCRE ಗಿಂತ ಹೇಗೆ ಬೇರೆ?

ಈ tool JavaScript regular expressions ಬಳಸುತ್ತದೆ. Spec ವ್ಯತ್ಯಾಸಗಳ ಕಾರಣ ಅದೇ pattern PCRE ಗಿಂತ ಬೇರೆ ಫಲಿತಾಂಶ ನೀಡಬಹುದು.