නොමිලේ Regex පරීක්ෂකය
සැබෑ කාලයේ පාඨයට සාපේක්ෂව සාමාන්ය ප්රකාශන පරීක්ෂා කරන්න. ඉස්මතු කළ ගැළපීම්, කණ්ඩ, සහ ගැළපීම් විස්තර දකින්න.
g ගෝලීය - සියලුම ගැලපීම් සොයා ගන්න · i කරුණුවලට ඒක-සිතින නැති · m බහු-පේළිය - ^ සහ $ පේළි සීමාවලට ගැලපෙයි · s Dotall - තිත් නව පේළිය ගැලපෙයි · u යුනිකෝඩ් - සම්පූර්ණ කේත-ස්ථාන ගැලපුම · y කාඩිතා - එක් එක් ගැලපුම අවසන් එක ඉවතවූ ස්ථානයෙන් ආරම්භ විය යුතුය
ගැළපීම්
පොදු භාවිත
- Form validation සඳහා Regex පරීක්ෂා කරන්නඊ-emails, phone numbers, postcodes සහ අනෙකුත් form inputs බිඳුවන සඳහා නියම බිඳුවන express තනන්න සහ පරීක්ෂා කරන්න.
- Regex සහිත server logs parse කරන්නtimestamps, IP addresses, error codes සහ structured දත්ත log ගිණුම් සිට extract කිරීමට Regex patterns තනන්න.
- Regex සහිත පාඨ extract සහ replace කරන්නpatterns search, දත්ත extract හෝ find-and-replace operations සූදානම කිරීමට Regex භාවිතය කරන්න ඔබේ editor සඳහා ඉටු කිරීමට පෙර.
- URL routing patterns පරීක්ෂා කරන්නExpress, Nginx සහ Apache හි URL routing rules සඳහා Regex patterns තනන්න සහ පරීක්ෂා කරන්න.
- Regex සහිත දත්ත extract කරන්නunstructured පාඨ, HTML හෝ markdown සිට structured දත්ත extract කිරීමට patterns තනන්න සහ පරීක්ෂා කරන්න.
එය ක්රියා කරන්නේ කෙසේද
මෙම මෙවලම ඔබ පැමිණෙන සෑම website එකක්ම ධාවනය කරන එකම එන්ජිම වන JavaScript හි ගොඩනැගුණු RegExp එන්ජිම භාවිතයෙන් ඔබේ බ්රවුසරයේ සම්පූර්ණයෙන්ම ධාවනය වේ. කිසිදු රටාවක්, පරීක්ෂණ පෙළක්, හෝ ගැලපුම් ප්රතිඵලයක් කිසිවිටෙකත් සේවාදායකයකට යවනු නොලැබේ.
- 1Pattern එක RegExp බවට compile කෙරේඔබ ටයිප් කරන විට, මෙවලම ඔබ toggle කළ flags (g, i, m, s, u, y) භාවිතයෙන් new RegExp(pattern, flags) ඇමතේ. රටාව syntactically වලංගු නොවේ නම්, catch කළ දෝෂ පණිවිඩය ක්ෂණිකව ඉන්ලයින්ව පෙන්වයි — submit බොත්තමක් අවශ්ය නොවේ.
- 2exec() ලූපය ගැලපුම් රැස් කරයිඑන්ජිම re.exec(text) ලූපයක ධාවනය කර, එක් එක් ගැලපුමේ අක්ෂර සුචිය, දිග, සම්පූර්ණ අගය, අංකගත ග්රහණ කණ්ඩායම්, සහ ඕනෑම නම් කළ කණ්ඩායම් වාර්තා කරයි. ගැලපුම් 10,000ක ආරක්ෂක සීමාවක් අනතුරුදායක රටාවන් වළක්වන අතර, ශුන්ය-දිග ගැලපුම් ආරක්ෂකයක් අනන්ත ලූප වළක්වා ගැනීමට lastIndex ඉදිරියට ගෙන යයි.
- 3පෙළ උද්දීපිත span වලට බෙදෙයිbuildSegments ශ්රිතයක් ගැලපුම් offsets හරහා ගමන් කර මූලාශ්ර පෙළ ගැලපුම් සහ නොගැලපුම් කොටස් වශයෙන් සිටිනු ලබයි. ගැලපුම් span <mark> අංගවලින් ඔතා චක්රීය වර්ණවලින් තැන්පත් කරනු ලබන අතර, අතිච්ඡාදනය වන හෝ අසල ගැලපුම් දෘශ්යමය වශයෙන් වෙනස්ව පවතී.
- 4String.replace හරහා ප්රතිස්ථාපන ප්රකාරයප්රතිස්ථාපන ප්රකාරයට මාරු වීම testText.replace(new RegExp(pattern, flags), replacement) කෙලින්ම ඇමතේ, එහි තේරුම $1 සහ $<name> වැනි backreferences JavaScript කේතයේ මෙන්ම හරියටම ක්රියා කරයි. ප්රතිඵල පෙළ සජීවීව පෙන්වා පසුරුපුවරුවට පිටපත් කළ හැක.
සම්බන්ධ මෙවලම්
ගේම්පෑඩ් පරීක්ෂකය
ඔබගේ බ්රවුසරයේ ක්රීඩා පාලකය (game controller) පරීක්ෂා කරන්න: සෑම බොත්තමක්, stick සහ trigger එකක්ම සජීවීව බලන්න, stick drift පරීක්ෂා කරන්න, සහ කම්පන මෝටර උත්සාහ කරන්න.
ස්පර්ශ තිර පරීක්ෂාව
ඔබගේ ස්පර්ශ තිරයේ dead zones සොයා ගැනීමට ඇඟිලි වලින් අඳින්න, එය එකවර ස්පර්ශ කීයක් හඳුනා ගන්නේදැයි ගණන් කරන්න, සහ පීඩනය සහ ස්පර්ශ ප්රමාණය බලන්න.
ENV ගොනු සත්යාපකය
.env ගොනුවක් අනුපිටපත් යතුරු, නරක හිදවීම, සහ ගිණිලිශ්ශේඛර නොකළ අගයන් සඳහා පරීක්ෂා කරන්න — ඉන්පසු පිරිසිදු, වර්ග කළ අනුවාදයක් සහ commit-ready .env.example ලබා ගන්න. ඔබේ බ්රවුසරයේ ක්රියා කරයි.