RRegexBuilder
RegexBuilder ପାଆନ୍ତୁ
ଭିଜୁଆଲ୍ ରେଗେକ୍ସ ଟୁଲକିଟ୍

ରେଗେକ୍ସ ତିଆରି କରନ୍ତୁ। ପ୍ରତ୍ୟେକ ମ୍ୟାଚ୍ ଦେଖନ୍ତୁ। ପରବର୍ତ୍ତୀ ସମୟ ପାଇଁ ସେଭ୍ କରନ୍ତୁ।

ଲାଇଭ୍ ହାଇଲାଇଟ୍, କ୍ୟାପଚର୍ ଗ୍ରୁପ୍ ଇନସ୍ପେକ୍ଟର, ସରଳ ଇଂରାଜୀ ବ୍ୟାଖ୍ୟା, ଏବଂ ଆପଣଙ୍କର ବାରମ୍ବାର ତିଆରି ହେଉଥିବା ପ୍ୟାଟର୍ନଗୁଡ଼ିକର ଏକ କ୍ୟୁରେଟେଡ୍ ଲାଇବ୍ରେରୀ।

$5/ମାସରୁ ଆରମ୍ଭ ହେଉଥିବା ପ୍ଲାନ୍ — ଯେକୌଣସି ସମୟରେ ବାତିଲ୍ କରନ୍ତୁ

ଲାଇଭ୍ — ଏଠାରେ ହିଁ କାମ କରେ

Regex ଟେଷ୍ଟର

ଏକ regex ଟାଇପ୍ କରନ୍ତୁ, ଟେଷ୍ଟ ଟେକ୍ସଟ ଟାଇପ୍ କରନ୍ତୁ — ପ୍ରତ୍ୟେକ ମ୍ୟାଚ୍ ଲାଇଭ୍ ଦେଖନ୍ତୁ।

ପ୍ୟାଟର୍ନ ଲାଇବ୍ରେରୀ
ମ୍ୟାଚେସ୍ — 2 ମ୍ୟାଚେସ୍
ବ୍ୟାଖ୍ୟା
  1. ^start of string / line
  2. [^\s@]character class
  3. +one or more of the previous
  4. @literal "@"
  5. [^\s@]character class
  6. +one or more of the previous
  7. \.literal dot
  8. [^\s@]character class
  9. {2,}quantifier
  10. $end of string / line

Pro toolkit

ProUpgrade to Pro to unlock — see plans below.
Saved patterns
Saved patterns are stored privately in this browser.
Results
Export as code
const re = /^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/igm;
const matches = str.match(re);

ଷ୍ଟାକ୍ ଓଭରଫ୍ଲୋରେ ରେଗେକ୍ସ ପେଷ୍ଟ କରିବା ବନ୍ଦ କରନ୍ତୁ

ପେଜ୍ ଛାଡ଼ି ନ ଦେଇ କିମ୍ବା କାମ ହରାଇ ନ ଦେଇ ଟେଷ୍ଟ, ବ୍ୟାଖ୍ୟା ଏବଂ ସେଭ୍ କରନ୍ତୁ।

ଲାଇଭ୍ ମ୍ୟାଚ୍ ହାଇଲାଇଟିଂ

ଏକ ରେଗେକ୍ସ ଟାଇପ୍ କରନ୍ତୁ, ଏକ ଟେଷ୍ଟ ଷ୍ଟ୍ରିଙ୍ଗ ଟାଇପ୍ କରନ୍ତୁ — ପ୍ରତ୍ୟେକ ମ୍ୟାଚ୍ ତୁରନ୍ତ ହାଇଲାଇଟ୍ ହୁଏ। ନାମିତ ଗ୍ରୁପ୍ ସମର୍ଥନ ସହିତ ଇନଲାଇନ୍ କ୍ୟାପଚର୍ ଗ୍ରୁପ୍ ଦେଖାଯାଏ।

ସରଳ ଇଂରାଜୀ ବ୍ୟାଖ୍ୟାକାର

ଯେକୌଣସି ରେଗେକ୍ସ ପେଷ୍ଟ କରନ୍ତୁ, ପଦକ୍ଷେପ ଅନୁଯାୟୀ ବ୍ୟାଖ୍ୟା ପାଆନ୍ତୁ: ଲୁକ୍‌ବିହାଇଣ୍ଡ, ଆଙ୍କର, କ୍ୟାରେକ୍ଟର କ୍ଲାସ୍, କ୍ୱାଣ୍ଟିଫାୟର, ଫ୍ଲାଗ୍। ପ୍ରତ୍ୟେକ ଅଂଶ ସାଧାରଣ ଇଂରାଜୀରେ ବର୍ଣ୍ଣନା କରାଯାଏ।

ପ୍ୟାଟର୍ନ ଲାଇବ୍ରେରୀ

ଇମେଲ, URL, IPv4, IPv6, UUID, ISO-8601, ଫୋନ୍, କ୍ରେଡିଟ୍ କାର୍ଡ, ସ୍ଲଗ୍, ହେକ୍ସ କଲର — ବାସ୍ତବ ଏଜ୍ କେସ୍ ପାସ୍ କରୁଥିବା କ୍ୟୁରେଟେଡ୍ ପ୍ୟାଟର୍ନ (୫-ଲାଇନ୍ ଷ୍ଟାକ୍ ଓଭରଫ୍ଲୋ ନୁହେଁ)।

ନିଜସ୍ୱ ସେଭ୍ କରନ୍ତୁ

ଆପଣ ଲେଖୁଥିବା ପ୍ରତ୍ୟେକ ରେଗେକ୍ସ — ନାମ ଦିଅନ୍ତୁ, ଟ୍ୟାଗ୍ କରନ୍ତୁ, ପୁନର୍ବାର ଫେରିଆସନ୍ତୁ। ପ୍ରୋ ଅକାଉଣ୍ଟଗୁଡ଼ିକ ଡିଭାଇସ୍ ମଧ୍ୟରେ କ୍ଲାଉଡ୍-ସିଙ୍କ୍ କରନ୍ତି।

ରିପ୍ଲେସ୍ ମୋଡ୍

ବ୍ୟାକରେଫରେନ୍ସ ($1, $2) ସହିତ ସବ୍‌ଷ୍ଟିଚ୍ୟୁସନ୍ ଟେଷ୍ଟ କରନ୍ତୁ। ଆପଣଙ୍କର sed / JS .replace() କଲ୍ ଠିକ୍ କେଉଁଟି ଉତ୍ପାଦନ କରିବ ତାହା ଦେଖନ୍ତୁ।

ମଲ୍ଟି-ଫ୍ଲେଭର

JavaScript, PCRE ଏବଂ POSIX ଫ୍ଲେଭର ମଧ୍ୟରେ ସ୍ୱିଚ୍ କରନ୍ତୁ। RegexBuilder ଆପଣଙ୍କୁ କହେ ଯେ ପ୍ରତ୍ୟେକରେ କେଉଁ ଫିଚର୍ ସମର୍ଥିତ।

ତିନି ସୋପାନ

ଏକ ଅସ୍ପଷ୍ଟ ଧାରଣାରୁ ପରୀକ୍ଷିତ ଏବଂ ବ୍ୟାଖ୍ୟାକୃତ ରେଗେକ୍ସ ପର୍ଯ୍ୟନ୍ତ।

1

ଛାନ୍ତୁ କିମ୍ବା ପେଷ୍ଟ କରନ୍ତୁ

ଏକ ଲାଇବ୍ରେରୀ ପ୍ୟାଟର୍ନରୁ ଆରମ୍ଭ କରନ୍ତୁ କିମ୍ବା ଆପଣ ପୂର୍ବରୁ ଲେଖିଥିବା ରେଗେକ୍ସ ପେଷ୍ଟ କରନ୍ତୁ।

2

ଟେଷ୍ଟ

ଯେକୌଣସି ଟେଷ୍ଟ ଷ୍ଟ୍ରିଙ୍ଗରେ ମ୍ୟାଚ୍ ଗୁଡ଼ିକୁ ଲାଇଭ୍-ହାଇଲାଇଟ୍ କରନ୍ତୁ। ଯେପର୍ଯ୍ୟନ୍ତ ଏହା ଆପଣଙ୍କର ଇଚ୍ଛା ଅନୁଯାୟୀ କାମ ନ କରେ, ସେପର୍ଯ୍ୟନ୍ତ ସମ୍ପାଦନା କରନ୍ତୁ।

3

ସେଭ୍

ନାମ ଦିଅନ୍ତୁ, ଟ୍ୟାଗ୍ କରନ୍ତୁ, କ୍ଲିପବୋର୍ଡକୁ କପି କରନ୍ତୁ, ଆପଣଙ୍କ କୋଡ୍‌ରେ ପେଷ୍ଟ କରନ୍ତୁ।

ସରଳ ମୂଲ୍ୟ

ଏକ ପ୍ଲାନ୍ ବାଛନ୍ତୁ ଏବଂ ରେଗେକ୍ସ ପୁନର୍ବାର ତିଆରି କରିବା ବନ୍ଦ କରନ୍ତୁ।

ଷ୍ଟାର୍ଟର

ଏକାକୀ ଡେଭ୍ ପାଇଁ

$5/ମାସ
  • 200 ସଞ୍ଚିତ ପ୍ୟାଟର୍ନ / ମାସ
  • ସରଳ ଭାଷାରେ ବ୍ୟାଖ୍ୟା
  • ସମ୍ପୂର୍ଣ୍ଣ ପ୍ୟାଟର୍ନ ଲାଇବ୍ରେରୀ
  • ରିପ୍ଲେସ୍ ମୋଡ୍
ସର୍ବାଧିକ ଜନପ୍ରିୟ
ପ୍ରୋ

ଡାଟା ଏବଂ ସୁରକ୍ଷା ଟିମ୍ ପାଇଁ

$15/ମାସ
  • 5000 ସଞ୍ଚିତ ପ୍ୟାଟର୍ନ / ମାସ
  • ମଲ୍ଟି-ଫ୍ଲେଭର (JS / PCRE / POSIX)
  • ଡିଭାଇସ ମଧ୍ୟରେ କ୍ଲାଉଡ୍ ସିଙ୍କ
  • ଟିମ୍-ଶେୟାର୍ଡ ଲାଇବ୍ରେରୀ
  • ପ୍ରାଥମିକତା ସହାୟତା

ସାଧାରଣ ପ୍ରଶ୍ନ

ଆପଣ କେଉଁ regex ଫ୍ଲେଭରଗୁଡ଼ିକୁ ସମର୍ଥନ କରନ୍ତି?

JavaScript (ଡିଫଲ୍ଟ), PCRE-କମ୍ପାଟିବଲ୍, ଏବଂ POSIX। ଫ୍ଲେଭର ପରିବର୍ତ୍ତନ କରିବା ସମୟରେ ଅସମର୍ଥିତ ବୈଶିଷ୍ଟ୍ୟଗୁଡ଼ିକୁ ସ୍ପଷ୍ଟ ଭାବରେ ଚିହ୍ନଟ କରାଯାଏ।

ମୋର ଟେଷ୍ଟ ଷ୍ଟ୍ରିଙ୍ଗ ବ୍ରାଉଜରରୁ ବାହାରେ କି?

ନା। ସମସ୍ତ କାର୍ଯ୍ୟ କ୍ଲାଏଣ୍ଟ-ସାଇଡ୍‌ରେ ହୁଏ; ଆପଣ ସଞ୍ଚିତ ପ୍ୟାଟର୍ନଗୁଡ଼ିକୁ କ୍ଲାଉଡ୍-ସିଙ୍କ କରିବାକୁ ଚୟନ ନକରାଯାଏ ଯାଏଁ ଆମେ ଆପଣଙ୍କ regex କିମ୍ବା ଟେଷ୍ଟ ଷ୍ଟ୍ରିଙ୍ଗଗୁଡ଼ିକୁ ସର୍ଭରକୁ ପଠାଉ ନାହିଁ।

ଏହା କ’ଣ ମୋ ଦ୍ୱାରା ଲେଖା ନହୋଇଥିବା regex କୁ ବ୍ୟାଖ୍ୟା କରିପାରିବ?

ହଁ — ଏହା ହିଁ ଏକ୍ସପ୍ଲେନରର କାମ। ଯେକୌଣସି regex ପେଷ୍ଟ କରନ୍ତୁ ଏବଂ ପଦକ୍ଷେପ ଅନୁଯାୟୀ ସରଳ ଭାଷାରେ ବ୍ୟାଖ୍ୟା ପାଆନ୍ତୁ।

ମୋତେ ଏକ ମାଗଣା ପରୀକ୍ଷା ମିଳିବ କି?

ନା — ଏହା ଏକ ପେଇଡ୍ ଟୁଲ ଯାହାର ପ୍ଲାନ୍ $5 ପ୍ରତି ମାସରୁ ଆରମ୍ଭ ହୁଏ। Starter ହେଉଛି $5/mo ଏବଂ Pro ହେଉଛି $15/mo; ଆପଣ ଯେକୌଣସି ସମୟରେ ବାତିଲ୍ କରିପାରିବେ।

ମୁଁ କିପରି ବାତିଲ୍ କରିବି?

ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ପେଜ୍‌ରୁ, କିମ୍ବା ଆମକୁ ଇମେଲ୍ କରି। ବାତିଲ୍ କରିବା ପରେ ପରବର୍ତ୍ତୀ ରେନେୱାଲ୍ ବନ୍ଦ ହୋଇଯାଏ।

regex ମ୍ୟାଚ୍ ହେଉଛି କି ନାହିଁ ଅନୁମାନ କରିବା ବନ୍ଦ କରନ୍ତୁ।

ପ୍ରତ୍ୟେକ ମ୍ୟାଚ୍ ଲାଇଭ୍ ଦେଖନ୍ତୁ। ଯାହା କାମ କରେ ତାହା ସଞ୍ଚୟ କରନ୍ତୁ।

ପ୍ଲାନ୍ ଗୁଡିକ ଦେଖନ୍ତୁ