正则表达式:网店中折扣价格-要求大于0小于10,且允许保留一位小数点

  • 需求:网店中折扣价格-要求大于0小于10,且允许保留一位小数点

  • 需求分析:

1,)取值范围为(0,10),两端都是开区间;

2,)“可保留一位小数”,可以不包含小数,但如果包含小树就一定要仅包含一位小数。

  • 开发(javascript下):
  1. 第一步:0-10包含一位小数:/^\d(\.\d)?$/
  2. 第二步:排除特殊的0和0.0和10,这样的写法为:

/^[^0][^0.0][^10]\d(\.\d)?$/

测试下:是否是我们想要的结果呢?

  • 答案:no

具体原因,我也解释不清。

  • 换种思路:

既然0、0.0及10不是我们想要的,我们是否应该可以拆分为两种:

1,)[0.1,0.9]拆分为一组可取值的配置集合;

2,)[1.0,9.9]拆分为第二组可取值的配置集合;

3,)两个集合拼接在一起不就是我们想要结果。

  • 开发:
  1. [0.1,0.9]拆分为一组可取值的配置集合-javascript正则为:/^(0\.[1-9]{1})$/
  2. [1.0,9.9]拆分为第二组可取值的配置集合-javascript正则为:/^([1-9]{1})(\.\d{1})?$/
  3. [0.1,9.9]正则为:/^((0\.[1-9]{1})|(([1-9]{1})(\.\d{1})?))$/
  • 经过测试:/^((0\.[1-9]{1})|(([1-9]{1})(\.\d{1})?))$/ 测试通过。
时间: 2025-01-07 20:54:17

正则表达式:网店中折扣价格-要求大于0小于10,且允许保留一位小数点的相关文章

linux shell中 if else以及大于、小于、等于逻辑表达式介绍

比如比较字符串.判断文件是否存在及是否可读等,通常用"[]"来表示条件测试. 注意:这里的空格很重要.要确保方括号的空格.笔者就曾因为空格缺少或位置不对,而浪费好多宝贵的时间. if ....; then....elif ....; then....else....fi[ -f "somefile" ] :判断是否是一个文件[ -x "/bin/ls" ] :判断/bin/ls是否存在并有可执行权限[ -n "$var" ]

shell中 if else以及大于、小于、等于逻辑表达式介绍

比如比较字符串.判断文件是否存在及是否可读等,通常用"[]"来表示条件测试. 注意:这里的空格很重要.要确保方括号的空格.笔者就曾因为空格缺少或位置不对,而浪费好多宝贵的时间. if ....; then....elif ....; then....else....fi[ -f "somefile" ] :判断是否是一个文件[ -x "/bin/ls" ] :判断/bin/ls是否存在并有可执行权限[ -n "$var" ]

linux shell中 if else以及大于、小于、等于逻辑表达式

在linux shell编程中,大多数情况下,可以使用测试命令来对条件进行测试,这里简单的介绍下,方便需要的朋友 比如比较字符串.判断文件是否存在及是否可读等,通常用"[]"来表示条件测试.注意:这里的空格很重要.要确保方括号的空格.笔者就曾因为空格缺少或位置不对,而浪费好多宝贵的时间.if ....; then....elif ....; then....else....fi[ -f "somefile" ] :判断是否是一个文件[ -x "/bin/l

网店买书如何避免被骗?

近来,老田做了一批书,也取得了不错的销售成绩.很多非出版圈的朋友经常问我,如何避免在当当.京东.亚马逊买书时被骗.因为,他们都有买书时被骗的经历.一看排行榜,书很棒,再看读者评论,果然是好书,于是就下单了.拿到书一看,内容一塌糊涂. 既然有这么多朋友受到了伤害,那老田就不顾出版同仁们的面子了,把这层窗户纸给大家捅开,希望更多朋友能够花同样的钱,买到真正好的图书产品.希望读者朋友能广为传播这条帖子,让更多人受益.咱们就先从图书的排行榜和评论说起. 防骗的六大绝招 第一.图书上市时间不足一个月,评论

淘宝小号交易整理淘宝知识,为开网店做好准备哈

其实,个人创业者在创业初期所拥有的仅仅是一个梦想而已,或者说是一个起步的小摊子,还压根谈不上事业,别那么小气,至于分钱,没有舍哪有得,舍不得眼前的初始阶段的利润分享,那有更大的后期利润呢. 3.利润降低,薄利多销: 当然,这个团队无论有几个合作者,所持有的股份上可以做到大家平均,但在统一规划方面必须得确立一个主导者,不然就很容易出乱子,各人的资源不通过一个整体的框架进行调配整合,就是浪费,每个人的执行力若是没有集中在一个方向上,也是浪费,尤其是大家形成决议后,就必须确保集中所有的资源和力量,向一

网店征税 谁来买单?

大概是从阿里巴巴去年风光上市,马云坐上中国首富开始,今年各方针对电商平台的"开刀"接踵而来,先是开网店的必须拥有实体店,其次最新税收意见稿将对个人网店征税,一直免受体系监管随意自由的C2C模式网店也开始过上"如履薄冰"的日子了. 网店到底该不该征税? 关于网店征税,一直是个争议的问题. 众所周知,中国大部分实体店铺承受着较高的房租.税收与人工成本,如果不对网店征税,这种竞争确实是不公平的.但换句话说,就是因为实体店税负过重客观上才成就了中国庞大的网络购物市场.早在2

Java之正则表达式在字符串中查找中文

转自:http://blog.csdn.net/csdn_yaobo/article/details/48377757 本来是要收藏的,但是不知怎么了,点了收藏没有反应,只好先转载一下,等能收藏的时候,会删除此文章 学习了正则表达式后,感觉正则表达式很强大,但是为了更好地理解正则表达式,找了一个很实际的问题来分享一下自己学习的心得.本题目是招聘时的一个题目,题目大致的意思是这样的:用户每次在网上消费东西,之后会给商家评论,但是这个评论中会有许多人评论一下小广告,为了能找出这些评论,我们假设这样一

Payssion,海外本地支付_海外本地收款_小语种本地支付_外贸收款_外贸网店收款_欧洲本地支付_俄罗斯本地支付_巴西支付_跨境支付_PAYSSION,让跨境支付更轻松!

Payssion,海外本地支付_海外本地收款_小语种本地支付_外贸收款_外贸网店收款_欧洲本地支付_俄罗斯本地支付_巴西支付_跨境支付_PAYSSION,让跨境支付更轻松! 首页 / 关于我们 / 关于Payssion 关于Payssion Payssion,让跨境支付更轻松! Payssion,专注于为中小企业和个人提供"安全.轻松.便捷"的全球在线支付解决方案,为客户提供全球在线收款服务.我们的团队成员来自支付宝.Paypal等支付公司,我们对全球支付方面有着长期的经验积累! 为什

董明珠:90后爱开网店是国家隐患 危害实体经济w

该中心自2014年起就在圣彼得堡实行中医义诊.东方医院针灸科中医师郑入文深刻感受到当地群众对中医药的态度变化:"最初,他们似乎不相信中医,但有一次我用针灸为发育迟缓的小男孩缓解病症后,他的邻居们就争相前来就诊."北京中医药大学在俄罗斯的发展,从两年前的"举步维艰"到"渐入佳境",双方的合作也从签署框架协议到政府支持.在郑入文看来,中医药能被当地政府接纳是基于中医的疗效. 印度目前的GDP是中国的1/5多一点,中国战略核导弹的射程早已覆盖全球,我们