0

我只想知道单引号和双引号的正则表达式是什么,特别是这样的 1:

openquote(startswith) + word + closequote(endswith)

(singlequote)word(/singlequote) sample-> 'asdasdasdass'

(doublequote)word(/doublequote) sample-> "asdasdasdass"

在 c#winforms /谢谢。

- - 更新:

在这一行中替换正则表达式:

string hoveredWord = r.GetFragment("[a-zA-Z]").Text;

谢谢!

4

2 回答 2

3

以下正则表达式用于单引号 + 一些文本 + 单引号 ('asdasdasdass')

Regex regexString = new Regex(@"'[^']*'");

以下正则表达式用于双引号 + 一些文本 + 双引号 (“asdasdasdass”)

Regex regexString = new Regex(@"""[^""]*""");
于 2013-09-01T09:34:42.577 回答
0

正则表达式模式:

Former example : ^\'\w+\'
Later example : ^\"\w+\"

^ : match the beginning of the string
\' or \" : match the single quote or double quote
\w+ : match the alpha-numeric characters and underscore
于 2013-05-29T04:02:30.350 回答