LibraTool logoLibraTool

இலவச Regex டெஸ்டர்

உரையில் ரெகுலர் எக்ஸ்பிரெஷன்களை நிகழ்நேரத்தில் சோதிக்கவும். முன்னிலைப்படுத்தப்பட்ட பொருத்தங்கள், குழுக்கள் மற்றும் பொருத்த விவரங்களைப் பாருங்கள்.

ஏற்றியப் பிறகு ஆஃப்லைனில் வேலை செய்கிறது
//g
கொடிகள்:

g உலகளாவியது - எல்லா பொருத்தங்களையும் கண்டறி · i பெரிய/சிறிய எழுத்து வேறுபாடு இல்லை · m பல வரிகள் - ^ மற்றும் $ வரி எல்லைகளுடன் பொருந்தும் · s டாட்டால் - டாட் புதிய வரியையும் பொருத்தும் · u யூனிகோட் - முழு கோட்-பாயிண்ட் பொருத்தம் · y ஸ்டிக்கி - ஒவ்வொரு பொருத்தமும் கடைசி பொருத்தம் முடிந்த இடத்தில் தொடங்க வேண்டும்

எடுத்துக்காட்டுகள்:

பொருத்தங்கள்

The quick brown fox jumps over the lazy dog. Pack my box with five dozen liquor jugs.பொருத்தங்களை இங்கே சிறப்பிக்கக் காண மாதிரியை மேலே உள்ளிடவும்.

இது எவ்வாறு செயல்படுகிறது

இந்தக் கருவி JavaScript இன் உள்ளமைந்த RegExp இயந்திரம் மூலம் முழுவதும் உங்கள் உலாவியில் இயங்குகிறது — நீங்கள் செல்லும் ஒவ்வொரு இணையதளத்தின் ஒவ்வொரு script ஐயும் இயக்கும் அதே இயந்திரம். எந்த pattern உம், சோதனை உரையும், பொருத்த முடிவும் சர்வருக்கு அனுப்பப்படுவதில்லை.

  1. 1
    pattern RegExp ஆகத் தொகுக்கப்படுகிறது
    நீங்கள் தட்டச்சு செய்யும்போது, நீங்கள் இயக்கிய கொடிகளுடன் (g, i, m, s, u, y) கருவி new RegExp(pattern, flags) ஐ அழைக்கிறது. pattern syntax ரீதியாகத் தவறானால், பிடிக்கப்பட்ட பிழைச் செய்தி உடனே inline ஆகக் காட்டப்படும் — சமர்ப்பிப் பொத்தான் தேவையில்லை.
  2. 2
    exec() loop பொருத்தங்களைச் சேகரிக்கிறது
    இயந்திரம் re.exec(text) ஐ loop இல் இயக்கி, ஒவ்வொரு பொருத்தத்தின் எழுத்து index, நீளம், முழு மதிப்பு, எண்ணிட்ட capture groups, பெயரிடப்பட்ட groups ஆகியவற்றைப் பதிவுசெய்கிறது. 10,000 பொருத்தங்கள் என்ற பாதுகாப்பு வரம்பு கட்டுக்கடங்காத patterns ஐத் தடுக்கிறது; முடிவற்ற loops ஐத் தவிர்க்க பூஜ்ய-நீளப் பொருத்தக் காவல் lastIndex ஐ முன்னகர்த்துகிறது.
  3. 3
    உரை முன்னிலைப்படுத்திய spans ஆகப் பிரிக்கப்படுகிறது
    buildSegments function match offsets இல் நடந்து மூல உரையை மாறிமாறி வரும் பொருந்தாத மற்றும் பொருந்திய பகுதிகளாக வெட்டுகிறது. பொருந்திய spans சுழலும் நிறங்களுடன் பாணியிடப்பட்ட <mark> உறுப்புகளில் சுற்றப்படுகின்றன; எனவே மேலெழும் அல்லது அடுத்தடுத்த பொருத்தங்கள் பார்வைக்குத் தனித்துத் தெரியும்.
  4. 4
    String.replace வழியாக மாற்றீட்டுப் பயன்முறை
    மாற்றீட்டுப் பயன்முறைக்கு மாறினால் testText.replace(new RegExp(pattern, flags), replacement) நேரடியாக அழைக்கப்படுகிறது; எனவே $1, $<name> போன்ற backreferences JavaScript code இல் செயல்படுவது போலவே சரியாக வேலை செய்கின்றன. முடிவு உரை நேரலையாகக் காட்டப்பட்டுக் கிளிப்போர்டுக்கு நகலெடுக்கலாம்.

தொடர்புடைய கருவிகள்

🔌

WebSocket / SSE சோதனையாளர்

உங்கள் உலாவியிலிருந்து ஒரு WebSocket (ws/wss) அல்லது Server-Sent Events முனையத்துடன் இணைந்து, செய்திகளை அனுப்பி, நேரமுத்திரைகளுடன் நேரலை செய்தி பதிவைப் பாருங்கள். ஒரு நிகழ்நேர API-ஐப் பிழைதிருத்த வேகமான வழி — எதுவும் எங்கள் மூலம் பாஸ்-த்ரூ செய்யப்படாது.

முயற்சிக்கவும்
🔐

ENV கோப்பு சரிபார்ப்பாளர்

.env கோப்பில் நகல் விசைகள், தவறான இடைவெளி, மேற்கோள் இடப்படாத மதிப்புகளைச் சரிபார்க்கவும் — பின்னர் தூய்மையான, வரிசைப்படுத்தப்பட்ட பதிப்பு மற்றும் கமிட் செய்யத் தயாரான .env.example ஐப் பெறவும். உங்கள் உலாவியில் இயங்கும்.

முயற்சிக்கவும்
📊

டெசிபல் மீட்டர்

உங்கள் மைக்ரோஃபோனிலிருந்து ஒலி அளவை நேரலையாக அளவிடவும்; குறைந்தபட்சம்/அதிகபட்சம்/சராசரி மற்றும் 60 விநாடி வரலாற்றுடன் — உங்கள் உலாவியிலேயே.

முயற்சிக்கவும்

அடிக்கடி கேட்கப்படும் கேள்விகள்