how use ^ , $ symbols parse /blog/articles in following?
i've created ex3.txt contains this:
/blog/article/1 /blog/articles /blog /admin/blog/articles and regex:
^/blog/articles$ doesn't appear work, in when type using 'regetron' (see learning regex hard way) there no output on next line.
this exact procedure:
at command line in correct directory, type: regetron ex3.txt. ex3.txt contains 1 line following:
/blog/article/1 /blog/articles /blog /admin/blog/articles
although have tried newlines between entries.
i type in
^/blog/article/[0-9]$, nothing returned on next line.i try first solution posted,
^\/blog\/articles$, nothing returned.
thanks in advance soers!
based on update, sounds ^ , $ might not right operators you. match beginning , end of line respectively. if have multiple strings want match on same line, you'll need more this:
(?:^|\s)(\/blog\/articles)(?:$|\s)
what does:
(?:^|\s) matches, not capture (?:), line start (^) or (|) whitespace (\s) (\/blog\/articles) matches , captures /blog/articles. (?:$|\s) matches, not capture (?:), line end ($) or (|) whitespace (\s) this work both cases, aware match (but not capture) single whitespace before , after /blog/articles.
Comments
Post a Comment