小编Nov*_*ice的帖子

使用Regex和Java查找第一个匹配项

我希望能够找到第一次出现的m²,然后在它前面的数字,可以是整数或十进制数. 例如

"一些文字"38m²"一些文字",

"一些文字"48,8平方米"一些文字",

"一些文字"48m²"一些文字"等.

到目前为止我所拥有的是:

\d\d,\d\s*(\m\u00B2)|\d\d\s*(\m\u00B2)
Run Code Online (Sandbox Code Playgroud)

这个现在找到所有出现,虽然我想它可以修复findFirst().有任何想法如何改进正则表达式部分?

java regex

7
推荐指数
1
解决办法
6811
查看次数

标签 统计

java ×1

regex ×1