c# - 确定字符串的最后两个字符是否为 'R' 和数字的正则表达式是什么?

标签 c# regex

我需要一个正则表达式来确定给定的字符串是否以“R”结尾,然后是单个数字 (0-9),例如 TESTR3 将是我正在寻找的,而 TESTR34 则不是。

最佳答案

像这样:

Regex rx = new Regex("R[0-9]$");

编辑:恢复为 [0-9] 以避免匹配像 ٠١٢٣٤٥٦٧٨٩

这样的字符

关于c# - 确定字符串的最后两个字符是否为 'R' 和数字的正则表达式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5398164/

相关文章:

c# - 在 C# 中更改语言

c# - 没有内容的 POST 请求通过模型验证

c# - 使用包含带有点符号的元素名称的变量动态创建 JSON

c# 为 HttpClient 从模型对象构建 URL 编码查询

javascript - 为什么在 JavaScript 中,如果有一个方法 ReplaceAll() 可能会更好?

python - 具有两种可能正则表达式的子字符串

c# - 查找两个列表交集的高效数据结构

javascript - 为什么带有全局标志的正则表达式会给出错误的结果?

python - 如何检查有效的 Git 分支名称?

c# - 如何解析像 '/aaa/bbb/ccc/ddd' 这样的字符串?