The pattern matching sub-language in SNOBOL was expanded and generalised to become one of the core concepts in Icon. I take it you know SNOBOL?

[link|http://www.cs.arizona.edu/icon/|Icon]
[link|http://unicon.sourceforge.net/|Unicon] (Icon with objects and POSIX stuff; aka Icon II)

Wade.