regex টেস্ট — regex যাচাই·প্রতিস্থাপনের প্রিভিউ
regex ইচ্ছামতো কাজ করছে কিনা আসল বাক্যে পরীক্ষা করে ঠিক করুন। সিনট্যাক্স এরর বাংলায় ব্যাখ্যা করা হয়, এবং প্রায়ই ব্যবহৃত প্যাটার্নে চেপে সরাসরি শুরু করা যায়।
ফাইল সার্ভারে পাঠানো হয় না — শুধু এই ডিভাইসের ব্রাউজারেই প্রসেস হয়
/ /
প্রায়ই ব্যবহৃত প্যাটার্ন
মিল হাইলাইট · 2টি
문의: [email protected], 010-1234-5678
담당자 [email protected] / 010 9876 5432
사업자번호 123-45-67890, 접수일 2026-10-01
| # | মিল | অবস্থান |
|---|---|---|
| 1 | 010-1234-5678 | 23–36 |
| 2 | 010 9876 5432 | 68–81 |
regex চিহ্নের সারসংক্ষেপ
| . | 줄바꿈을 뺀 아무 글자 |
|---|---|
| \d \w \s | 숫자 / 영문·숫자·_ / 공백 (대문자는 반대) |
| [abc] [^abc] [가-힣] | 괄호 안 글자 중 하나 / 제외 / 한글 완성형 |
| ^ $ | 시작 / 끝 (m 플래그면 줄마다) |
| * + ? | 0번 이상 / 1번 이상 / 0~1번 |
| {3} {2,4} | 정확히 3번 / 2~4번 |
| *? +? | 가능한 적게 (게으른 반복) |
| (abc) (?:abc) | 캡처 그룹($1) / 캡처하지 않는 그룹 |
| (?<이름>…) | 이름 있는 그룹 ($<이름>) |
| a|b | a 또는 b |
| (?=…) (?!…) | 뒤에 …가 옴 / 오지 않음 |
| \b | 단어 경계 |
ব্রাউজারের JavaScript regex ইঞ্জিন ব্যবহার করে। (a+)+ এর মতো একাধিক পুনরাবৃত্তি জড়িত প্যাটার্ন দীর্ঘ লেখায় ব্রাউজার থামিয়ে দিতে পারে, তাই সতর্ক থাকুন।
বিজ্ঞাপন
regex টেস্ট ব্যবহার পদ্ধতি
- 1regex প্যাটার্ন ও ফ্ল্যাগ (g i m s u y) লিখুন।
- 2যাচাই করার লেখা দিলে মিলে যাওয়া অংশ হাইলাইট হবে এবং তালিকায় গ্রুপের মান দেখানো হবে।
- 3প্রতিস্থাপনের ঘরে $1, $<নাম> লিখে পরিবর্তিত ফলাফল প্রিভিউ দেখুন।
প্রায়ই জিজ্ঞাসিত প্রশ্ন
কোন সিনট্যাক্স ব্যবহৃত হয়?
এটি ব্রাউজারের JavaScript (ECMAScript) regex। Python·Java এর সাথে বেশিরভাগ ক্ষেত্রে একই রকম, তবে কিছু সিনট্যাক্স (possessive quantifier ইত্যাদি) আলাদা।
কোরিয়ান রেঞ্জ কীভাবে লিখবেন?
পূর্ণ গঠনের কোরিয়ান অক্ষরের জন্য [가-힣], ব্যঞ্জনবর্ণ·স্বরবর্ণও অন্তর্ভুক্ত করতে চাইলে [ㄱ-ㅎㅏ-ㅣ가-힣] ব্যবহার করুন।
বিজ্ঞাপন