为了账号安全,请及时绑定邮箱和手机立即绑定

试图为我的字符串查找正则表达式

试图为我的字符串查找正则表达式

C#
守着星空守着你 2021-08-07 17:26:44
我有以下字符串。每个数字由制表符分隔35  64  -33 -39 37  49  41  34我试图找到一个合适的正则表达式来匹配该字符串,以便我可以在我的 C# 程序中使用它。到目前为止,我已经尝试了一些在线工具,但这些工具无法生成它。我想要实现的是匹配56  110 -47 -58 57  73  59  47但不是56  110 -47 -58 a   73  59  47编辑:正则表达式必须匹配任何数字。这些只是我文件中的几个例子。数字可以是正数、负数和 0我正在使用正则表达式来验证文本文件是否仅由具有上述结构的行组成(仅字母和制表符作为分隔)。
查看完整描述

1 回答

?
ibeautiful

TA贡献1993条经验 获得超5个赞

^(-?((\d*\.?\d+)|(\d+\.?\d*))\t)*(-?((\d*\.?\d+)|(\d+\.?\d*)))$ 如果您想获取整个字符串,当且仅当其中的所有值都是选项卡式数字时

-?((\d*\.?\d+)|(\d+\.?\d*)) 如果你想获取字符串中的每个单独的数字


查看完整回答
反对 回复 2021-08-07
  • 1 回答
  • 0 关注
  • 167 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信