M
M
Mike Grigorieff2012-12-11 03:25:35
Programming
Mike Grigorieff, 2012-12-11 03:25:35

Courses, articles, lectures on regular expressions?

Recommend good material on regular expressions in Russian or English. Thanks in advance.

Answer the question

In order to leave comments, you need to log in

9 answer(s)
S
Shultc, 2012-12-11
@Grigorieff

Here you can read: www.regular-expressions.info/
And here you can practice applying what you read: regexpal.com/

F
First Last, 2012-12-11
@vitallyswipe

Rummaged through the bookmarks; perhaps these resources will also be useful:
Regular expressions for validating common types
of data

W
Wott, 2012-12-11
@Wott

There is a classic book by Friedl, a little boring, in somewhat old realities, but even a stupid one will teach.
Knowledge for a start is, in principle, enough in an article on the wiki, and learning to write and even more so to understand regular expressions can only be done with experience.
Well, my, a little more detailed, opinion can be found in the articles on Habré.

F
Fil, 2012-12-11
@Fil

regexone.com . Interactive tutorial. After each portion of the material, a small exercise.

S
Shuhrat, 2012-12-11
@Shuhrat

Using Regular Expressions by lynda.com

D
darkdimius, 2012-12-11
@darkdimius

All answers above are about practice, I'll add a little theory:
Coursera will soon have a course on automatic machines from Jeffrey Ullman. This is one of the creators of the theory of regular languages
. Actually, there is a book by A. Aho, J. Ullman from the same person. "The Theory of Parsing, Translation and Compilation". Translation sane, but as always no better than the original.
From the original Russian - Serebryakov "Theory and Implementation of Programming Languages" (MIPT textbook).

S
Sergey, 2012-12-11
@bondbig

here is a very cool tool:
txt2re.com/

S
Sergey Paramonov, 2012-12-11
@varagian

From a non-serious one: you can subscribe to twitter.com/RegexTip . Gives out one interesting fact per day.

M
Mike Grigorieff, 2012-12-11
@Grigorieff

Thank you all for the links!

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question