当前位置: 首页 > news >正文

古镇高端网站建设汕头seo按天付费

古镇高端网站建设,汕头seo按天付费,黄江东莞网站建设,福建省城乡和住房建设厅网站题目 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。 数值(按顺序)可以分成以下几个部分: 若干空格 一个 小数 或者 整数 (可选)一个 ‘e’ 或 ‘E’ ,后面跟着一个 …

题目

请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。
数值(按顺序)可以分成以下几个部分:
若干空格
一个 小数 或者 整数
(可选)一个 ‘e’ 或 ‘E’ ,后面跟着一个 整数
若干空格
小数(按顺序)可以分成以下几个部分:
(可选)一个符号字符(‘+’ 或 ‘-’)
下述格式之一:
至少一位数字,后面跟着一个点 ‘.’
至少一位数字,后面跟着一个点 ‘.’ ,后面再跟着至少一位数字
一个点 ‘.’ ,后面跟着至少一位数字
整数(按顺序)可以分成以下几个部分:
(可选)一个符号字符(‘+’ 或 ‘-’)
至少一位数字
部分数值列举如下:
[“+100”, “5e2”, “-123”, “3.1416”, “-1E-16”, “0123”]
部分非数值列举如下:
[“12e”, “1a3.14”, “1.2.3”, “±5”, “12e+5.4”]

解题思路

这题很简单,直接使用正则匹配查看结果即可,代码简单易懂, 但是这里的效率也是最低的, 可以使用有限状态机为最优解,目前还在学习中, 以下代码是正则匹配代码。

Java代码实现

import java.util.regex.Pattern;
public class IsNumber {public boolean isNumber(String s) {Pattern P = Pattern.compile("\\s*[+-]?((\\d*\\.?\\d+)|(\\d+\\.?))([eE][+-]?\\d+)?\\s*");return P.matcher(s).matches();}
}
http://www.mmbaike.com/news/85643.html

相关文章:

  • 网站建设云技术公司推荐填写电话的广告
  • 奉贤免费网站建设百度关键字排名软件
  • 牛仔裤网站设计网络营销公司简介
  • 胶州网站制作上海seo顾问推推蛙
  • 免费网站建设有哪些2022年时事政治热点汇总
  • 微网站开发与制作个人总结windows10优化工具
  • 360网站提交如何免费注册网站平台
  • 国家电力安全网站两学一做投放广告怎么投放
  • 自己做网站做外贸可以吗高端网站定制
  • 最好的看vr影片的设备北京seo全网营销
  • 公司门户网站该怎么做俄罗斯搜索引擎yandex官网入口
  • 网站的图片怎么做无法下载怎么做个人网页
  • 营销类网站建设网站怎么优化推荐
  • 虎门网站建设24小时自助下单平台网站便宜
  • 优酷网站怎么做的深圳关键词首页排名
  • 湖南十大传媒公司网站优化包括
  • wordpress固定连接怎么设置最好网络优化工程师前景
  • 丹阳网站建设报价网站seo关键词优化排名
  • 静态网站开发 内容app营销策略
  • 做包装找灵感看什么网站seo短期课程
  • 做58网站怎么赚钱网络广告一般是怎么收费
  • 布吉建网站谷歌官网
  • 上海网站优化海网上销售渠道
  • wordpress固定链接设置失败网站seo排名优化软件
  • 校园网的典型网络拓扑结构上海搜索优化推广哪家强
  • 江苏荣邦建设有限公司网站怎么做电商新手入门
  • 北京终端区优化长沙官网seo收费标准
  • 西宁网站建设公司排行seo好seo
  • 做外贸网站需要注意些什么sem推广
  • 重庆模板建站公司百度图片