我正在寻找一种在 applescript 中编写以下 javascript 代码的方法:如果条件为假,那么我想做点什么。
var regEx = /\d{5}/g;
var str = 'This string contains 12345';
if (!regEx.test(str)){
do something
}
Run Code Online (Sandbox Code Playgroud)
下面是我开始的applescript,但它不起作用。
set str to 'This string contains 12345'
set regEx to <NOT SURE HOW APPLESCRIPT HANDLES THIS>
if string does contains "12345" then
do something
end if
Run Code Online (Sandbox Code Playgroud)
在 JavaScript 中!= 没有。applescript中的等价物是什么?以及如何处理 RegEx?
我的总体目标是找出所选的查找器窗口是否在文件夹名称中不包含任何 5 位数字组合。
我想从单行字符串中捕获所有出现的“anytext Player ”(播放器是关键字)。
testString = "Carpenter, Marketer, Yo-Yo Master, Kite Surfer, Baseball Player, Dentist, Football Player, Tax Man, Waterboy is not a player"
Run Code Online (Sandbox Code Playgroud)
我试过以下(Baseball|Football)\sPlayer,但这不是动态的。
期望输出 = "Baseball Player, Football Player, Waterboy is not a player"
先感谢您。