我有一个有趣的小任务。如果出现以下情况,我需要将变量设置为 true:
字符串以字母结尾或字符串中的第二个数字是“p”或“r”。
到目前为止,我有
var endingIsLetter = Regex.(myString.length - 1) ??? magic here.
有什么帮助吗?我的正则表达式伙伴在一台没电的笔记本电脑上。
编辑——不需要正则表达式。我只是认为这是完成这项工作的最简单方法。欢迎提供任何示例。
最佳答案
为什么要为此使用正则表达式?
var flag = char.IsLetter(s[s.Length - 1]) ||
s[1] == 'p' ||
s[1] == 'r';
关于c# - 正则表达式检查字符串的第二个字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14270460/