关于正则表达式求助
我想在源字符串strSrc (多行的),
把 caption ????
替换成 Caption "????"
caption 须在行首; 就是???? 可以是任意单词或数字,就是想把这个单词用双引号扩住。我用了以下的代码:
strSrc = Regex.Replace(strSrc, "^caption ((\\w*\\s*)*)", "Caption \"$1\"" );
但结果是前边一个的双引号是正确的,但后边一个不对,好像是跨过了行到了后边了,请问高手们这情况应怎么解决呢,是不是因为我查找的正则表达式写的不对呢?