首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
社区首页 >问答
筛选
回答情况:
全部无回答回答未采纳
提问时间:
不限一周内一月内三月内一年内
回答标签:
regex

小程序云开发如何将查询后数据库返回的关键词去掉列名和双引号?

用户5004263
json.prase()

写js正则表达式,去除字符串的首尾的逗号,怎么写?

提问2017-11-291.4K
帅的惊动我国
<script language="JavaScript"> <!-- String.prototype.Trim=function(){ return this.replace(/^,*|,*$/g,'') } alert(",234324,".Trim()) //--> </script>

使用bash在regex中查找并杀死一个进程?

提问2017-12-14283
嗨喽你好
如果你有pkill, pkill -f csp_build.py 如果你只想grep对进程名称(而不是完整的参数列表),然后离开-f

字母数字和下划线的正则表达式?

提问2017-12-256.7K
最爱开车啦
这里有很多冗长的东西,我深深的反对,所以我的结论是: /^\w+$/ \w相当于[A-Za-z0-9_],这几乎是你想要的。(除非我们引入unicode) 使用+量词你将匹配一个或多个字符。如果您也想接受一个空字符串,请*改为使用。

如何使用正则表达式来验证日期时间格式(MM / DD / YYYY)?

提问2018-03-051.7K
御姐万岁回答已采纳
对于一个简单的验证: function validateDate(testdate) { var date_regex = /^\d{2}\/\d{2}\/\d{4}$/ ; return date_regex.test(testdate); } 在你的情况下,为了验证(MM / DD / YYYY),1900年到2099年之间,我会这样写: function validateDate(testdate) { var date_regex = /^(0[1-9]|1[0-2])\/(0[1-9]|1\d|2\d|3[01])\/(19|20)\d{2}$/ ; return date_regex.test(testdate); }

如何列出JavaScript对象的属性?

提问2017-12-08291
帅的惊动我国
在较新的浏览器(IE9 +,FF4 +,Chrome5 +,Opera12 +,Safari5 +)中,您可以使用内置的Object.keys方法: var keys = Object.keys(myObject); 上面有一个完整的polyfill,但是一个简化的版本是: var getKeys = function(obj){ var keys = []; for(var key in obj){ keys.push(key); } return keys; } 或者替换var getKeys有Object.prototype.keys让你调用.keys()任何对象。扩展原型有一些副作用,我不会推荐这样做。

正则表达式不包含某些字符串怎么办?

提问2018-03-077.1K
初冬微笑已冻僵回答已采纳
一般来说写一个不包含特定字符串的正则表达式是一种痛苦。我们必须为计算模型执行此操作 - 你需要一个易于定义的NFA,然后将其降至正则表达式。不包含“cat”的东西的表达约为80个字符。 它是: aa([^a] | a[^a])aa

什么正则表达式可以很好的来来检查一个字符串是否是一个有效的URL?

提问2017-12-15319
akjok54
这是RegexBuddy使用的。 (\b(https?|ftp|file)://)?[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|] 它匹配下面这些(在** **商标内): **http://www.regexbuddy.com** **http://www.regexbuddy.com/** **http://www.regexbuddy.com/index.html** **http://www.regexbuddy.com/index.html?source=library** 你可以在http://www.regexbuddy.com/download.html下载RegexBuddy 。

Mac OS X中的文件系统的Unicode编码在Python中不正确?

提问2018-03-16320
袁弋雯回答已采纳
MacOS X使用一种特殊的分解UTF-8来存储文件名。如果您需要读取文件名并将它们写入“正常”UTF-8文件,则必须对它们进行标准化: filename = unicodedata.normalize('NFC', unicode(filename, 'utf-8')).encode('utf-8')

如何对字符串进行多个子串的替换操作?

提问2018-01-15308
jackymaple
可以用一个循环: def replace_all(text, dic): for i, j in dic.iteritems(): text = text.replace(i, j) return text

如何否定正则表达式中的特定单词?

提问2017-12-19880
akjok54
除非性能是最重要的,否则通过第二个运行结果通常会更容易,跳过那些与您想要否定的词相匹配的结果。 正则表达式通常意味着您正在执行脚本或某种低性能任务,所以找到易于阅读,易于理解且易于维护的解决方案。

如何检查一个字符串是否与JS中的正则表达式匹配?

提问2017-12-20747
Dust
使用test()方法: var string = "sample1"; var re = new RegExp("^([a-z0-9]{5,})$"); if (re.test(string)) { console.log("Valid"); } else { console.log("Invalid"); }

如何在MySQL中进行正则表达式替换?

提问2017-12-205.2K
人生的旅途
用MariaDB来代替。它有一个功能 REGEXP_REPLACE(col, regexp, replace) 请参阅MariaDB文档和PCRE正则表达式增强 请注意,您也可以使用正则表达式分组(我发现这非常有用): SELECT REGEXP_REPLACE("stackoverflow", "(stack)(over)(flow)", '\\2 - \\1 - \\3') 回报 over - stack - flow

如何用正则表达式来搜索Gadaffi?

提问2017-12-22372
MyLove
简单... (Qadaffi|Khadafy|Qadafi|... )它是自我记录的,可维护的,并假设你的正则表达式引擎实际上编译正则表达式(而不是解释它们),它会编译到相同的DFA,一个更混乱的解决方案会。 编写简洁的正则表达式就像使用简短的变量名来加速程序一样。它只有在你的编译器死脑筋时才有用。

如何使sed删除行不匹配的替代?

提问2018-02-07664
天使的炫翼回答已采纳
假设有一个包含要替换的文本的文件。 $ cat new.text A B 如果你想把A改成A,那么理想的做法是- $ sed 's/A/a/' new.text a B 但是,如果不希望得到不受替换影响的行,那么可以使用n和p的组合,如下所示- $ sed -n 's/A/a/p' new.text a

怎么确认日期格式dd/mm/yyyy?

提问2018-03-02342
小旭回答已采纳
你粘贴的正则表达式不能正确验证闰年,我修改了它dd/mm/yyyy,dd-mm-yyyy或者dd.mm.yyyy。 ^(?:(?:31(\/|-|\.)(?:0?[13578]|1[02]))\1|(?:(?:29|30)(\/|-|\.)(?:0?[1,3-9]|1[0-2])\2))(?:(?:1[6-9]|[2-9]\d)?\d{2})$|^(?:29(\/|-|\.)0?2\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:0?[1-9]|1\d|2[0-8])(\/|-|\.)(?:(?:0?[1-9])|(?:1[0-2]))\4(?:(?:1[6-9]|[2-9]\d)?\d{2})$

苹果如何在电子邮件中找到日期、时间和地址?

提问2018-03-26216
乐乐22回答已采纳
以下是斯坦福SUTime工具的演示: http://nlp.stanford.edu:8080/sutime/process 你将在文档中提取有关n-gram(连续词)的属性: numberOfLetters numberOfSymbols 长度 previousWord nextWord nextWordNumberOfSymbols ... 然后使用分类算法,并为其提供正面和负面的示例: Observation nLetters nSymbols length prevWord nextWord isPartOfDate "Feb." 3 1 4 "Wed" "29th" TRUE "DEC" 3 0 3 "company" "went" FALSE ... 每个人可以摆脱50个例子,但越多越好。然后,该算法基于这些示例进行学习,并且可以应用于以前未见过的未来示例。 它可能学习如下规则 如果以前的单词只有字符和可能的时期... 目前的词是在“二月”,“三月”,“...” 下一个单词在“第十二个”中,any_number ... 那么是日期

如何在Windows下检查字符串是否是合法的文件名?

提问2018-01-15303
好好看解密
可以在当前代码页中使用任何字符(Unicode/ANSI在127以上),但以下情况除外: <>:"/\|?* 整数表示为0-31(小于ASCII空间)的字符 目标文件系统不允许的任何其他字符 任何DOS名称:CON、PRN、aux、NUL、COM 0、Com1、COM2、COM3、COM4、COM5、COM6、COM7、COM 8、COM9、LPT 0、LPT 1、LPT 2、LPT 3、LPT 4、LPT 5、LPT 6、LPT 7、LPT 8、LPT 9 文件名是必须是英文. 一些可选的检查事项: 文件路径(包括文件名)可能不超过260个字符 使用具有32000多个字符的Unicode文件路径(包括文件名)

请问:rasa_nlu的regex_features如何工作?

编辑2019-07-02184

在Ubuntu 18.04中uhd3.15.0安装的的时候 报错显示boost的引用未定义 如何解决?

编辑2023-10-1269
Hi~
今天想聊点什么呢?
近期活跃用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档