高难度的正则表达式!分数不多,不过很有挑战性!
0.375g(0.25g/0.125g),5ml:0.25g,1.0g(5%*20ml),10ml:90mg(0.9%),50mg(5万单位),2ml,100ml:5g(5%),1ml:2000IU,2.0g(200万IU),3mg,0.1g
要匹配如上的格式!
------解决方案--------------------/.*/
------解决方案--------------------没一点规则,也不说清楚
------解决方案--------------------莫非是传说中的天书....
------解决方案--------------------.*
------解决方案--------------------这格式也太麻烦了吧。。。
------解决方案--------------------var reg = /^0\.375g\(0\.25g\/0\.125g\)\,5ml\:0\.25g\,1\.0g\(5%\*20ml\)\,10ml\:90mg\(0\.9%\)\,50mg\(5万单位\)\,2ml\,100ml\:5g\(5%\)\,1ml\:2000IU\,2\.0g\(200万IU\)\,3mg\,0\.1g$/;
status = reg.test( "0.375g(0.25g/0.125g),5ml:0.25g,1.0g(5%*20ml),10ml:90mg(0.9%),50mg(5万单位),2ml,100ml:5g(5%),1ml:2000IU,2.0g(200万IU),3mg,0.1g ");
------解决方案--------------------- -|||
------解决方案--------------------太人才了。。。。
------解决方案--------------------讹?