2011-01-21 4 views

ответ

4

Попробуйте это:

 
^aa$ 

^и $ является anchors для начала и конец строки. Если у вас есть многострочный строки вы также можете попробовать:

 
\Aaa\Z 

Что вам нужно, зависит от того, что движок регулярных выражений вы используете, и от того, или нет, может быть новой строки в строке.

2

Если вы хотите, чтобы соответствовать любой удвоенную характер:

/(.)\1/ 

Если вы хотите, чтобы соответствовать любой повторный характер:

/(.)\1+/ 

Если вы хотите, чтобы соответствовать только повторяющиеся буквы:

/(\w)\1/ 

... и т. Д.

Если вы объясните свою проблему лучше, мы сможем помочь ...

1

Зачем использовать регулярное выражение для этого?

string s = "aa";

bool match = (s == "aa");

Смежные вопросы