jquery 怎么 使用 正则表达式 提取 字符串中的时间

jquery 怎么 使用 正则表达式 提取 字符串中的时间,第1张

var s = '20-Sep-2018 14:58:39686 信息 [localhost-startStop-1] orgapachejasperservletTldScannerscanJars At least one JAR was scanned for TLDs yet contained no TLDs Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them'+

'20-Sep-2018 14:58:39693 信息 [localhost-startStop-1] orgapachecatalinastartupHostConfigdeployDirectory Deployment of web application directory E:\apache\apache-tomcat-8050\webapps\manager has finished in 293 ms'+

'20-Sep-2018 14:58:39693 信息 [localhost-startStop-1] orgapachecatalinastartupHostConfigdeployDirectory Deploying web application directory E:\apache\apache-tomcat-8050\webapps\ROOT'+

'20-Sep-2018 14:58:40008 息 [localhost-startStop-1] orgapachejasperservletTldScannerscanJars At least one JAR w';

smatch(/\d{2}:\d{2}:\d{2}\\d{3}(=\s+信息)/g);

1、验证汉字不能输入,输入后将汉字都替换掉

//中文的正则表达式/[\u4E00-\u9FA5]/g  将输入的中文全部替换掉

<input type="text" id="text" onkeyup="value=valuereplace(/[\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardDatasetData('text',clipboardDatagetData('text')replace(/[\u4E00-\u9FA5]/g,''))">

2、只能输入英文字母,其他不能输入,将除了英文字母的字符都替换掉

//非英文字母的正则表达式/[^A-Za-z]/g

<input onkeyup="value=valuereplace(/[^A-Za-z]/g,'')">

这个不是jquery

而是正则的验证函数,验证value是否符合regxEny要求

jquery的test()是获取或设置标签内文本既等于innerText

例:

<div id="a">hello world<a></a></div>

$("#a")test()则为“hello world”不会包含<a></a>

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/13493789.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-09-01
下一篇2025-09-01

发表评论

登录后才能评论

评论列表(0条)

    保存