----- Original Message ----- 
From: "Rajsekar" <[EMAIL PROTECTED]>

> The point is about \\W.  \\W matches any character that is not a
> word-constituent.  I want `:-)' to become a smile if it is followed by any
> of `\\W' but not ')'.  If I put it as "\\(:-?)\\)[^)]", then even strings
> like "smile_within:-)strings" also get smileys.  So I am looking for a way
> to specify "characters in \\W but no ')' in the language of regexps".

Oh, I see. I can't find any way to do it. You can perhaps build a larger
[^...] but that is not exactly what you want. BTW the reg exps in perl is a
bit stronger and I believe things like what you want can be done there.



_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to