马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 cjxdn 于 2018-2-14 18:12 编辑
变量 字符串=数组("265453","dgdsgbs","字体","rhd随机fh","855字体s")
遍历(变量 i = 0; i < 数组大小(字符串); i++)
调试输出(字符串)//怎么判断输出纯数字的字符串"265453"
结束
- //关键字:正则 数字和小数点 加减
- //正则表达式为: @"^(\-|\+)?\d+(\.\d+)?[ DISCUZ_CODE_0 ]quot;//TC//^(\\-|\\+|\\*|\\/)?\\d+(\\.\\d+)?$
-
- //[a-zA-Z0-9\+\-\*\\\.]//匹配数字、字母、小数点、负数之间加减乘除
- //[0-9\\+\\-\\*\\/\\.]//TC//匹配数字、小数点、负数之间加减乘除//支持516+-*/548
- //7位有效数
- 变量 字符串=数组("516-548",null,"","*2654.53","/586.146","-0.1545","+12.1545","-95.1545","0.1545","265453","dgdsgbs","字体","rhd随机fh","855字体s","26sg","字体4846")
-
- 遍历(变量 i = 0; i < 数组大小(字符串); i++)
- 变量 结果=正则表达式匹配(字符串[i],"^(\\-|\\+|\\*|\\/)?\\d+(\\.\\d+)?[ DISCUZ_CODE_0 ]quot;,真,真,假)
- 调试输出(结果)
- // 调试输出(i)
- // 调试输出(字符串长度(结果[0]))
- 如果(字符串长度(结果[0]))//1//如果数组0有内容
- 变量 连接
- 遍历(变量 j = 0; j < 数组大小(结果); j++)
- 连接=连接&结果[j]
- 结束
- 如果(连接==字符串[i])
- 调试输出(字符串[i])
- 结束
- 结束
- 结束
复制代码
//^\\d+(\\.\\d+)?$//数字和小数
|