c# - 如何通过正则表达式找到格式号?
问题描述
这是我的文字=0.123.456Vaaa.789.V
我要查找文本=123.456V
我在 C# 中使用这种模式:\.[0-9]*[\.]?[0-9]*V
但结果返回 2 个值:123.456V
和789.V
我不想在以下情况下获得空白"."
:789.V
如何修复我的模式?
谢谢你。
解决方案
我认为最简单的解决方案是:
\d+\.\d+V
这意味着你想找到一些任意数量的数字,然后是一个点,然后是更多的数字,然后是字母 V。
推荐阅读
- angular - 如何在 Angular 中使用 @Input 将 mat-select 选项的键作为参数传递
- python - 如何将 python 中生成的 MultiLineString 转换为 R 对象?
- maven - 如何使用 maven pom.xml 构建 solaris 包
- android - 突然,我收到一个错误:在文档的元素内容中发现了一个无效的 XML 字符 (Unicode: 0x0)
- elasticsearch - 我可以在elasticsearch中查询具有不同结构的两个不同索引并合并结果吗?
- react-native - 将地图应用程序与 react-native 应用程序集成
- javascript - 如何找出哪些代码和imgs没有用和多余并删除它
- android - Telegram 和 Twitter 等应用程序如何在不请求位置权限的情况下自动检测国家/地区拨号代码?
- sql - 二进制转换的意外行为(COALESCE 与 ISNULL)
- php - 验证错误!验证检查数据库 phpmyadmin 中是否已存在电子邮件地址