我希望能够找到第一次出现的m²,然后在它前面的数字,可以是整数或十进制数. 例如
"一些文字"38m²"一些文字", "一些文字"48,8平方米"一些文字", "一些文字"48m²"一些文字"等.
"一些文字"38m²"一些文字",
"一些文字"48,8平方米"一些文字",
"一些文字"48m²"一些文字"等.
到目前为止我所拥有的是:
\d\d,\d\s*(\m\u00B2)|\d\d\s*(\m\u00B2)
这个现在找到所有出现,虽然我想它可以修复findFirst().有任何想法如何改进正则表达式部分?
findFirst()
java regex
java ×1
regex ×1