Regular Expression in TOC in Hindi

Regular Expression in TOC in Hindi


 

Unit 2

Types of Finite Automata

 

Topic 5 : Regular Expression in TOC  in Hindi

рдЬрд┐рд╕ рддрд░рд╣ Finite Automata рдХрд╛ рдЙрдкрдпреЛрдЧ Strings  рдХреЗ Patterns рдХреЛ Recognize рдХрд░рдиреЗ  рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, Strings  рдХреЗ Patterns  рдХреЛ generate рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП regular expressions рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ regular expressions рдПрдХ algebraic formula  рд╣реИ рдЬрд┐рд╕рдХрд╛ рдореВрд▓реНрдп рдПрдХ Patterns  рд╣реИ рдЬрд┐рд╕рдореЗрдВ strings рдХрд╛ рдПрдХ set рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ expression рдХреА language рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред 

 

рдпрд╣ рдХрд┐рд╕реА рднреА Language рдХрд╛ represent рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ effective рддрд░реАрдХрд╛ рд╣реИред рдПрдХ regular expressions рдХреЛ Patterns рдХреЗ sequence рдХреЗ рд░реВрдк рдореЗрдВ рднреА described рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдПрдХ String  рдХреЛ defines рдХрд░рддрд╛ рд╣реИред

 

String  рдореЗрдВ character  combinations рдХрд╛ match рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП regular expressions рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред  String searching algorithm рдиреЗ рдЗрд╕ Patterns  рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ String  рдкрд░ operations рдХреЛ find рдХрд░рдиреЗ  рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдерд╛ред

 

Regular Expressions рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ Operators рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ

  • Union: рдпрджрд┐ R1 рдФрд░ R2 Regular Expressions рд╣реИрдВ, рддреЛ R1 | R2 (R1 U R2 рдпрд╛ R1 + R2 рдХреЗ рд░реВрдк рдореЗрдВ рднреА рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ) рднреА рдПрдХ Regular Expressions рд╣реИред рддреЛ L (R1 | R2) = L (R1) U L (R2)ред

  • Concatenation: рдпрджрд┐ R1 рдФрд░ R2 Regular Expressions рд╣реИрдВ, рддреЛ R1R2 (R1.R2 рдХреЗ рд░реВрдк рдореЗрдВ рднреА рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ) рдПрдХ Regular Expressions рд╣реИред L (R1R2) = L (R1) L (R2) рд╕реЗ рд╕рдорд╛рдкреН‍рдд рд╣реЛрддрд╛ рд╣реИред

  • Kleene closure : рдпрджрд┐ рдЖрд░ 1 рдПрдХ Regular Expressions рд╣реИ, рддреЛ R 1 * (R 1 рдХрд╛ Kleene closure) рднреА рдПрдХ Regular Expressions рд╣реИред L (R1 *) = epsilon U L (R1) U L (R1R1) U L (R1R1R1) U

 

Regular Expressions                               

Regular Set
(0 + 10*)
L = { 0, 1, 10, 100, 1000, 10000, … }
(0*10*) L = {1, 01, 10, 010, 0010, …}
(0 + ε)(1 + ε) L = {ε, 0, 1, 01} 
(a+b)*

Null String рдХрд┐рд╕реА рднреА рд▓рдВрдмрд╛рдИ рдХреЗ B рдФрд░ B рдХреЗ String рдХрд╛ Set                   

рддреЛ  L =  { ε, a, b, aa , ab , bb , ba, aaa…….}

(a+b)*abb A рдФрд░ B рдХреЗ End рдХреА string  a b рдХреЗ рд╕рд╛рде Set рдХрд░реЗрдВред                              рдЕрддрдГ L = {abb, aabb, babb, aaabb, ababb, …………… ..}
(11)* 1 рдХреА even number рд╕реЗ consisting set рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ Empty String рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЗрд╕рд▓рд┐рдП L = {of, 11, 1111, 111111, …………}ред
(aa)*(bb)*b ODD Number рдореЗрдВ b рдХреЗ рдмрд╛рдж рдХреЗ Number рд╕реЗ рдорд┐рд▓рдХрд░ String рдХрд╛ Set,      рдЗрд╕рд▓рд┐рдП L = {b, aab, aabbb, abbbbb, aaaab ,aabbb, …………… ..}
(aa + ab + ba + bb)*

A рдФрд░ b рдХреА  length  рд╕рдорд╛рди рд╣реИ, рдЬрд┐рд╕реЗ null рд╕рд╣рд┐рдд String a, ab, ba рдФрд░ bb рдХреЗ рдХрд┐рд╕реА рднреА combination рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ,

рдЗрд╕рд▓рд┐рдП L = {aa, ab, ba, bb, aaab, aaba, ...}

 

Related Articles

NP Complete Problem in Hindi

NP-Complete problems рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд░реНрдЧ рд╣реИрдВ рдЬреЛ computational complexity the...

Read More тЖТ

Multihead Turing Machine рдФрд░ Multidimensional Turing Machine рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдФрд░ рдЕрдВрддрд░

Multihead Turing Machine рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреА Turing Machine рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╕реЗ рдЕр...

Read More тЖТ

Universal Turing Machine and Multitape in Hindi

Universal Turing Machine (UTM) рдПрдХ рдРрд╕реА рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рд╣реИ, рдЬреЛ рдХрд┐рд╕реА рдн...

Read More тЖТ

Techniques for Turing Machine Construction in Hindi

Turing Machine рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдореЗрдВ рдПрдХ theoretical model рд╣реИ, рдЬреЛ рдХрд...

Read More тЖТ

Petri Net Model in Hindi | Theory of Computation (TOC) Explained

Petri Net рдПрдХ mathematical model рд╣реИ рдЬреЛ systems рдХреЗ behavior рдХреЛ graphically represent рдХрд░рдиреЗ р...

Read More тЖТ