鱼C论坛

 找回密码
 立即注册
查看: 2200|回复: 1

关于正则表达式求助

[复制链接]
发表于 2019-10-12 01:41:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
各位同志 ,大家好:
     是这样的,接到一个需求,其中有一个是账户维护内容与业务过来的附言内容相匹配,维护内容可以是任意形式的,可能包含数字,字母,汉字这些常规内容, 现在业务要求是这样:
1.附言内容为空时,不允许进行账户账务操作;
2.维护内容可能是数字、字母、汉字,如果维护的内容仅仅是单纯的数字,附言输入也是数字,可以进行入账操作;
3.如果维护的纯汉字,则附言匹配维护内容的任意两到三个汉字,可以进行入账操作;
4.如果维护的内容是数字+汉字,则附言匹配维护内容的汉字中的两到三个,可以进行入账操作;如果附言是全数字,与维护内容匹配也不允许入账操作,必须有汉字;
5.维护内容中的数字+汉字, 数字可能在汉字的前面,后面,中间等任意一个为之;

求教大神们,这样的一个需求有什么好的解决办法吗?我能想到的办法就是正则表达式了,但是这样的一个复杂正则表达式,我是真心没写过,求教大神们该如何解决,或者不用正则表达式,用别的方法能实现也行,
最好是python 2.7.7 的版本,因为是给银行做项目,所以版本比较老,大家见谅
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-10-12 07:24:37 From FishC Mobile | 显示全部楼层
2.7对汉字支持的不好,一定要更换至3.x
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-1-19 22:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表