求正则表达式用于文本匹配
4采购预算
人民币大写陆拾玖万叁仟叁佰玖拾柒万元整(小写:693,397.00元)
5
需要 : 根据[采购预算] 这关键字用正则表达式匹配后面的金额 --------------------编程问答-------------------- (is)采购预算(\r\n[\s\t]*)+人民币大写.+?元整(小写:[\d,\.]+?元) --------------------编程问答-------------------- 好像不行哦 还有别的方法来搞? --------------------编程问答-------------------- (?s)(?<=采购预算.*?人民币大写).*?(?=\n) --------------------编程问答-------------------- 投标截止及开标时间 北京时间:2013年 9 月 29 日下午02:30时
这样的文本根据投标截止及开标时间 获取对应的时间 怎么写表达式啊 --------------------编程问答-------------------- 顶一下 求解。。 --------------------编程问答-------------------- function sendHeartInfo(){
if(count<=60){
jQuery.ajax({
url:'userAction.struts?actionType=heartAdd',
async:true,
type:'POST',
success:function(msg){
//send success
count+=1;
window.setTimeout('sendHeartInfo()',1000*timer);
},
error:function(){
alert("Send Error");
}
});
}
}
如何用正则表达式读出页面中这种函数啊 求表达式。。谢谢了 --------------------编程问答-------------------- 如果严格按照你描述的这段文字来,以下可以匹配:
^投标截止及开标时间.*北京时间:(\d{4}年\s\d\s月\s\d{1,2}\s日\w+\d{2}:\d{2}时).*$
group(1)就是你要的结果
以下为测试结果
分组结果:
2013年 9 月 29 日下午02:30时 --------------------编程问答--------------------
哦,js是吗?js的话是exec()返回的Array[1],group(1)是java的用法,.net是Groups[1] --------------------编程问答--------------------
那个时间不是固定的格式 可能是别的格式。 现在6楼的那个问题好写正则表达式不?
补充:.NET技术 , C#