1150得票15回答
在JS中检查字符串是否与正则表达式匹配

我希望使用JavaScript(也可以使用jQuery)来检查一个字符串是否匹配正则表达式^([a-z0-9]{5,})$,并且得到true或false的结果。 match()看起来是用来检查部分字符串是否匹配正则表达式,而不是整个字符串。它能解决这个问题吗?我能否通过修改适应它来解决这个问题...

842得票31回答
如何测试多个变量是否等于单个值?

我想编写一个函数,将多个变量与整数进行比较,并输出三个字母的字符串。我想知道是否有办法将其转换为Python代码。例如: x = 0 y = 1 z = 3 mylist = [] if x or y or z == 0: mylist.append("c") if x or y ...

823得票2回答
676得票10回答
re.search和re.match有什么区别?

在Python的re模块中,search()和match()函数有什么区别? 我已经阅读过Python 2文档(Python 3文档),但我总是记不住。

427得票4回答
在R语言中,是否有一种函数可以找到向量中元素的索引?

在R语言中,我有一个元素x和一个向量v。我想要找到向量v中第一个等于x的元素的索引。我知道一种做法是:which(x == v)[[1]],但这似乎过于低效。有没有更直接的方法? 如果x是一个向量,是否有函数可以返回x中每个元素在v中的位置索引向量?

411得票9回答
如何将一个字符串与字符串字面量进行匹配?

我正在尝试查找如何在Rust中匹配字符串String。 最初我是这样匹配的,但我发现Rust无法将 std::string::String 隐式转换为 &str。 fn main() { let stringthing = String::from("c"); ma...

329得票10回答
如何在Vim中给每行末尾添加一个字符串?

我想在Vim中每行末尾添加*。 我尝试了这段代码但未成功:%s/\n/*\n/g

291得票6回答
检查字符串是否以某个内容开头?

我知道可以像 ^= 这样做来检查一个ID是否以某个字符开头,我曾尝试在这方面使用它,但并没有成功。基本上,我正在检索一个URL,并希望为路径名以特定方式开头的元素设置一个类。 例如: var pathname = window.location.pathname; //gives me ...

254得票4回答
如何在 pandas 中测试一个字符串是否包含列表中的任意一个子字符串?

有没有一个函数可以相当于df.isin()和df[col].str.contains()的组合? 例如,假设我有系列数据s = pd.Series(['cat','hat','dog','fog','pet']),我想找到所有包含['og', 'at']中的任何一个的地方,我希望得到除'pe...

230得票12回答
返回 Javascript 中正则表达式 match() 的位置?

在Javascript中,是否有一种方法可以检索正则表达式match()的结果字符串中(起始)字符位置?