希望有人能帮我。
我是新来的.
我正在为当地一家花店创建一个商业网站。他们在当地地区提供免费邮资(邮政编码是CM11和CM12),我希望为15英里半径的更远距离设定固定价格(他们不提供15英里以外的邮资)。
船运报价1
船运报价2
我面临的问题/问题是,当用户输入CM11或CM12邮政编码时,如何隐藏‘本地传递’选项。他们只应看到免费送货或在商店领取(而不是当地送货的第三种选择)
您可以在我的站点上看到(如果您添加了一些东西-购物车,按照结帐过程,尝试使用邮政编码并查看传递选项的更改)- http://techyhelp.uk/florist/catalog/5
发布于 2017-01-07 17:18:29
使用是“本地交付”正则表达式中的负面展望,以过滤掉"cm12“和"cm11":
^(?!cm1[12]$)(cm[1-5]|cm1[3-7]|cm99|ig[2-3]|ig[6-7]|me3|rm[1-9]|rm1[0-9]|rm20|ss0|ss1[1-7]|ss2|ss22|ss[4-9]|ss99)$发布于 2017-01-08 17:17:29
sweaver2112 --非常好,谢谢你。
因此,我所提问题的答案已获答覆:
在“本地传递”regex中使用负面的前瞻性来过滤掉"cm12“和"cm11":
^(?!cm112$)(cm1-5|cm13-7|cm99|ig2-3|ig6-7|me3|rm1-9|rm10-9|rm20|ss0|ss11-7|ss2|ss22|ss4-9|ss99)$
https://stackoverflow.com/questions/41524076
复制相似问题