Regex тестер — үнэгүй
Текст дэх тогтмол илэрхийллүүдийг бодит цагт туршиж үзэх. Тодруулагдсан таарцуудыг, бүлгүүдийг болон таарцын дэлгэрэнгүйг харах.
g Глобал - бүх таарцыг олох · i Үсгийн том жижиг үл ялгавал · m Олон мөр - ^ ба $ мөрийн хил дээр таарна · s Dotall - цэг шинэ мөртэй таарна · u Unicode - бүтэн код-цэгээр таарах · y Sticky - дараагийн матч нь сүүлийнхээ төгсгөлөөс эхлэх ёстой
Тохирлууд
Түгээмэл хэрэглээ
- Хэлбэрийн баталгаа эсвэл Regex-г сүүлчлүүлэхИмэйл, утасны дугаар, шуудангийн кодууд болон бусад хэлбэрийн оролтыг баталгаажуулахын тулд ердийн илэрхийлэлүүдийг эсвэл сүүлчлүүлэнэ үү.
- Regex-аар серверийн лог сүүлчлүүлэхЛогын файлуудаас цаг, IP хаяг, алдаа код болон бүтцийн өгөгдлийг сугалж авахын тулд Regex хэмжээ эсвэл эсвэл хийнэ үү.
- Regex-аар текстээр гаргаа болон сольно ууБүтцээлэлт, өгөгдлийг сугалж авахын тулд Regex-г ашиглаа - эсвэл өөрийн редактраа дээр эхлүүлэхээс өмнө хайлт-сольно аж энэ дэвсгэнэ үү.
- URL маршрутизацийн хэмжээг сүүлчлүүлэхExpress, Nginx болон Apache дээрх URL маршрутизацийн дүрмүүдийн Regex хэмжээ эсвэл сүүлчлүүлэнэ үү.
- Regex-аар өгөгдлийг гаргааБүтцийн бус текст, HTML эсвэл маркдаун-аас бүтцийн өгөгдлийг сугалж авахын тулд хэмжээ эсвэл бүтээж сүүлчлүүлэнэ үү.
Хэрхэн ажилладаг
Энэ хэрэгсэл JavaScript-ийн байгуулагдмал RegExp хөдөлгүүрийг ашиглан бүхэлдээ таны хөтөч дээр ажилладаг — та зочилдог сайт бүр дээрх скрипт бүрийг ажиллуулдаг ижил хөдөлгүүр. Ямар ч загвар, шалгалтын текст, таарцын үр дүн хэзээ ч серверт илгээгддэггүй.
- 1Загвар RegExp болж эмхэтгэгддэгТа бичих тутамд хэрэгсэл таны сэлгэсэн flag (g, i, m, s, u, y) ашиглан new RegExp(pattern, flags)-г дуудна. Хэрэв загвар синтакс буруу бол саатуулсан алдааны мессеж шууд inline харагдана — илгээх товч хэрэггүй.
- 2exec() давталт тохиролыг цуглуулдагСистем re.exec(text)-г давталтад ажиллуулж, тохирол бүрийн тэмдэгтийн индекс, урт, бүтэн утга, дугаарлагдсан capture бүлэг, нэрлэсэн бүлгийг бүртгэдэг. 10,000 тохиролын аюулгүй хязгаар зугтагч загварыг зогсоодог, тэг-урт тохиролын хамгаалалт хязгааргүй давталтаас зайлсхийхийн тулд lastIndex-ыг урагшлуулдаг.
- 3Текст онцолсон span болж хуваагддагbuildSegments функц тохиролын offset-ыг гүйж эх текстийг ээлжлэн тохироогүй, тохирсон хэсэг болгон хуваадаг. Тохирсон span давхцсан эсвэл зэргэлдээ тохирол харааны хувьд тодорхой хэвээр байхын тулд эргэлддэг өнгөтэй <mark> элементэд боолдог.
- 4String.replace-ээр орлуулах горимОрлуулах горим руу сэлгэх нь testText.replace(new RegExp(pattern, flags), replacement)-г шууд дуудна, энэ нь $1, $<name> шиг backreference JavaScript кодонд ажилладагтай яг адил ажиллана гэсэн үг. Үр дүнгийн текст амьдаар харагдаж clipboard руу хуулагдаж болно.
Холбоотой хэрэгслүүд
Геймпад шалгагч
Тоглоомын удирдлагыг хөтөч дээрээ шалгах: товчлуур, стик болон триггер бүрийг бодит цаг хугацаанд харж, стикийн хазайлтыг (drift) шалган, чичиргээт моторыг туршаарай.
Мэдрэгчтэй дэлгэц шалгагч
Хуруугаараа зурж мэдрэгчтэй дэлгэцийн үхсэн бүсийг олох, нэгэн зэрэг хэдэн хүрэлт бүртгэж байгааг тоолох, даралт болон хүрэлтийн талбайн хэмжээг хараарай.
ENV файлын баталгаажуулагч
.env файлыг давхардсан түлхүүр, буруу зай, хашилтгүй утгуудад шинжлэх — дараа нь цэвэрлэгдсэн, эрэмбэлэгдсэн хувилбар болон коммитэд бэлэн .env.example файлыг авах. Хөтчид ажилладаг.