CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

如何写判断一个字符串是否符合一个四则运算式的正则表达式

楼主leeight(睡醒了!)2005-02-24 10:09:44 在 Java / J2SE / 基础类 提问

输入的字符串可能是个    
  负数   比如“-1,   -23”  
  正数   比如“1,   23”  
  运算表达式   比如   “(1+2)*3-4+5^6”   运算符号包括   +   -   *   /   ^   %   (   )  
  谢谢! 问题点数:20、回复次数:2Top

1 楼jFresH_MaN(十一月的萧邦-夜曲)回复于 2005-02-24 10:18:53 得分 5

要考虑的因素太多了  
  比较难啊Top

2 楼rower203(华仔)回复于 2005-02-24 10:54:06 得分 15

提个思路:  
   
  1。先将串按运算符分割如干段;  
  2。分别判断各段是否是符合要求的数字。  
   
  这样处理应该是清晰明了。Top

相关问题

  • 如何用正则表达式来判断 0.9 .9 .86 0.86 字符串
  • 如何用正则表达式判断一个字符串只含英文?
  • 如何用正则表达式判断字符串中含有中文?
  • 求一正则表达式,判断一个字符串为正整数
  • 这个正则表达式怎么写?(四则运算式)
  • 正则表达式,截取字符串
  • 字符串正则表达式问题
  • 字符串解析(正则表达式)!!!
  • 正则表达式取字符串
  • 求一个判断一个字符串是不是IP地址的正则表达式

关键词

  • 字符串
  • 运算符
  • 判断
  • 符合
  • 是否
  • 比如

得分解答快速导航

  • 帖主:leeight
  • jFresH_MaN
  • rower203

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo