equal
deleted
inserted
replaced
54 <li> <H4>[CU1] Regular Expressions, Lexing and Derivatives</H4> |
54 <li> <H4>[CU1] Regular Expressions, Lexing and Derivatives</H4> |
55 |
55 |
56 <p> |
56 <p> |
57 <B>Description:</b> |
57 <B>Description:</b> |
58 <A HREF="http://en.wikipedia.org/wiki/Regular_expression">Regular expressions</A> |
58 <A HREF="http://en.wikipedia.org/wiki/Regular_expression">Regular expressions</A> |
59 are extremely useful for many text-processing tasks, such as finding patterns in hostile network traffic, |
59 are extremely useful for many text-processing tasks, such as finding patterns in hostile |
|
60 <A HREF="https://www.snort.org">network traffic</A>, |
60 lexing programs, syntax highlighting and so on. Given that regular expressions were |
61 lexing programs, syntax highlighting and so on. Given that regular expressions were |
61 introduced in 1950 by <A HREF="http://en.wikipedia.org/wiki/Stephen_Cole_Kleene">Stephen Kleene</A>, |
62 introduced in 1950 by <A HREF="http://en.wikipedia.org/wiki/Stephen_Cole_Kleene">Stephen Kleene</A>, |
62 you might think regular expressions have since been studied and implemented to death. But you would definitely be |
63 you might think regular expressions have since been studied and implemented to death. But you would definitely be |
63 mistaken: in fact they are still an active research area. On the top of my head, I can give |
64 mistaken: in fact they are still an active research area. On the top of my head, I can give |
64 you at least ten research papers that appeared in the last few years. |
65 you at least ten research papers that appeared in the last few years. |