怎么用正则表达式验证 数字+制表符+换行符 的字符串格式

2024-12-30 03:55:30
推荐回答(3个)
回答1:

/^(?:[\+\-]?\d+(?:\.d+){0,1}[\s\t\r\n]*){1,}$/

楼上的笔误了:

[\s\t\r?\n]表示\s, \t,\r,\n 外加问号(?)

回答2:

如果数字之间只有Tab而没有空格

\-?\d(\.\d)?[\t\r?\n]?

如果空格也考虑

\-?\d(\.\d)?[\s\t\r?\n]?

回答3:

表达式="((-|)\d\.*\d*\t){1,}\d\.*\d*\s\n"