Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在努力使正则表达式只能从句子中找到数字(纯数字,例如 55),而不是字母数字(第二个)
例如在句子“这是你的第一次测试,你得到了 66 分”所以它应该只找到“66”而不是第 1 次中的“1”。
我试过Regex (\d+)了,它找到了两个数字“66”和“1”,但我只需要纯数字而不是字母数字。
Regex (\d+)
尝试检查单词边界:
\b\d+\b
您可以尝试这个简单的解决方案:
\s+\d+\s+