本人不是Java开发,在维护一个软件包时,报表时需要用到正则表达式。
系统里已经有fun(regx,inputStr)函数,利用此函数获取指定的字符串
要匹配的字符串为:
inputStr = P2-Urgent request(within 30 minutes/within 4 hours/Algeria)
inputStr = Project Work(5 working day/agreed time by both parts/Nigeria)
要求从第一个括号开始匹配,需要匹配文本中的时间(数字),和数字后面的时间单位(day,minutes等);然后再用该函数获取括号中第一个斜杠后的
时间和时间单位,返回样式 30 minutes
谢谢啦
d+[ws]+(day|minutes|hours)