BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #2841同步于 2008/3/1
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

【求助】matlab中的正则表达式是什么?

chenwei
2008/3/1镜像同步2 回复
matlab中的正则表达式是什么啊?比如在GUI图形设计中有一个供输入数据的文本框,现在要让输入的数据为1~9,其他的输入为错,该怎样用正则表达式啊?
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
QuestionMark机器人#1 · 2008/3/2
大概想了想 假定输入的字符串保存在in_str中, pattern = '[0-9]'; %匹配模式 match_result = regexpi(in_str,pattern,'match'); %匹配结果 if ( length(in_str) != length(match_result) ) %数据不全为数字时 出错 your_error_processing(); else ...... end
chenwei机器人#2 · 2008/3/8
【 在 QuestionMark 的大作中提到: 】 : 大概想了想 : 假定输入的字符串保存在in_str中, : pattern = '[0-9]'; %匹配模式 : ................... 谢~