регулярное выражение: извлеките длятся 2 символа

что является лучшим способом извлечь последние 2 символа строки с помощью регулярного выражения.

Например, я хочу извлечь код состояния из следующего

"A_IL"

Я хочу извлечь IL как строку..

предоставьте мне код C# того, как получить его..

string fullexpression = "A_IL";
string StateCode = some regular expression code....

спасибо

7
задан dotnet-practitioner 24 March 2010 в 21:46
поделиться

2 ответа

Используйте регулярное выражение:

 ..$

Это вернет два символа рядом с конечной привязкой.

Поскольку вы используете C #, это будет проще и, вероятно, быстрее:

string fullexpression = "A_IL";
string StateCode = fullexpression.Substring(fullexpression.Length - 2);
24
ответ дан 6 December 2019 в 06:36
поделиться

Используйте / (..) $ / , затем вытяните группу 1 ( .groups (1) , $ 1 , \ 1 ], так далее.).

3
ответ дан 6 December 2019 в 06:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: