◆- Adobe插件与脚本区 主要讨论Adobe插件开发与软件脚本撰写

发表新主题 回复
 
只看楼主 主题工具
旧 2024-06-22, 08:37     #1
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
默认 求助大神 文件名称字符中同时包含有"上海“ “北京” “南京”这三组字符,才返回值1,要怎么改了   



求助大神 ,文件名称字符中 同时 包含有"上海“ “北京” “南京”这三组字符,才返回值1,要怎么改了
var folderPath = "D:/MM/NN/";
function checkFilesInFolder(folderPath, cityNames) {
var folder = new Folder(folderPath);
var files = folder.getFiles();
for (var i = 0; i < files.length; i++) {
var file = files[i];
var fileName = file.fullName;

for (var j = 0; j < cityNames.length; j++) {
var cityName = cityNames[j];

if (fileName.indexOf(cityName) !== -1) {
return 1;
}
}
}
for (i = 0; i < files.length; i++) {
var subFolder = files[i];

if (subFolder instanceof Folder) {
var result = checkFilesInFolder(subFolder.absoluteURI, cityNames);

if (result === 1) {
return 1;
}
}
}
return 0;
}
var cityNames = ["上海", "北京", "南京"];
var result = checkFilesInFolder(folderPath, cityNames);
alert(result);
yzx0120 当前在线   回复时引用此帖回复时引用此帖
旧 2024-06-22, 09:03   只看该作者   #2
边编边变 边编边变 当前离线
正式会员
等级: 二袋长老
级别:6 | 在线时长:72小时 | 升级还需:5小时级别:6 | 在线时长:72小时 | 升级还需:5小时级别:6 | 在线时长:72小时 | 升级还需:5小时
 
Uid: 726574
注册日期: 2023-03-06, 22:30
年龄: 33
帖子: 97
感谢: 10
14 个帖子获得 28 次感谢
现金: 152金币
资产: 152金币
声望: 10 边编边变 向着好的方向发展
边编边变 边编边变 当前离线
正式会员
等级: 二袋长老
级别:6 | 在线时长:72小时 | 升级还需:5小时级别:6 | 在线时长:72小时 | 升级还需:5小时级别:6 | 在线时长:72小时 | 升级还需:5小时
 
Uid: 726574
注册日期: 2023-03-06, 22:30
年龄: 33
帖子: 97
感谢: 10
14 个帖子获得 28 次感谢
现金: 152金币
资产: 152金币
声望: 10 边编边变 向着好的方向发展
默认

if (fileName.indexOf("上海") !== -1 && fileName.indexOf("北京") !== -1 && fileName.indexOf("南京") !== -1)
边编边变 当前离线   回复时引用此帖回复时引用此帖
右列会员因为此帖价值甚高向 边编边变 表示感谢:
yzx0120 (2024-06-22)
旧 2024-07-15, 20:25   只看该作者   #3
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
默认

引用:
作者: 边编边变 查看帖子
if (fileName.indexOf("上海") !== -1 && fileName.indexOf("北京") !== -1 && fileName.indexOf("南京") !== -1)
var folderPath = "D:/MM/NN/";
function checkFilesInFolder(folderPath, cityNames) {
var folder = new Folder(folderPath);
var files = folder.getFiles();
for (var i = 0; i < files.length; i++) {
var file = files[i];
var fileName = file.fullName;

for (var j = 0; j < cityNames.length; j++) {
var cityName = cityNames[j];

if (fileName.indexOf("上海") !== -1 && fileName.indexOf("北京") !== -1 && fileName.indexOf("南京") !== -1) {
return 1;
}
}
}
for (i = 0; i < files.length; i++) {
var subFolder = files[i];

if (subFolder instanceof Folder) {
var result = checkFilesInFolder(subFolder.absoluteURI, cityNames);

if (result === 1) {
return 1;
}
}
}
return 0;
}
var cityNames = ["上海", "北京", "南京"];
var result = checkFilesInFolder(folderPath, cityNames);
alert(result);
大神,帮忙看这段代码,L1007 20240710 上海 北京 南京.AI
L1007 20240710 上海天术 北京 南京.AI
L1007 20240710 上海马关 北京 南京.AI
这三个文件区分不出来,我的预期是找到"L1007 20240710 上海 北京 南京.AI"这个才是正确,求大神指导一下。
yzx0120 当前在线   回复时引用此帖回复时引用此帖
旧 2024-07-15, 23:55   只看该作者   #4
姜椒蒜 姜椒蒜 当前离线
中级会员
等级: 七袋长老
级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时
 
Uid: 699927
注册日期: 2020-12-20, 15:13
帖子: 3667
感谢: 654
334 个帖子获得 399 次感谢
现金: 100金币
资产: 7200金币
声望: 10 姜椒蒜 向着好的方向发展
姜椒蒜 姜椒蒜 当前离线
中级会员
等级: 七袋长老
级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时
 
Uid: 699927
注册日期: 2020-12-20, 15:13
帖子: 3667
感谢: 654
334 个帖子获得 399 次感谢
现金: 100金币
资产: 7200金币
声望: 10 姜椒蒜 向着好的方向发展
默认

引用:
作者: yzx0120 查看帖子
var folderPath = "D:/MM/NN/";
function checkFilesInFolder(folderPath, cityNames) {
var folder = new Folder(folderPath);
var files = folder.getFiles();
for (var i = 0; i < files.length; i++) {
var file = files[i];
var fileName = file.fullName;

for (var j = 0; j < cityNames.length; j++) {
va...
你这个要求可能就要用到正则表达式了,如果文件名规范的话,不用正则表达式可以把"上海 北京 南京"作为一个字符串去匹配
姜椒蒜 当前离线   回复时引用此帖回复时引用此帖
旧 2024-07-16, 07:36   只看该作者   #5
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
默认

引用:
作者: 姜椒蒜 查看帖子
你这个要求可能就要用到正则表达式了,如果文件名规范的话,不用正则表达式可以把"上海 北京 南京"作为一个字符串去匹配
根据空格分割文件名称字符串,确保分割出来的字符串同时包含"上海“ “北京” “南京”这三组字符串,就可以,这三组字符串,不一定要挨在一起,
yzx0120 当前在线   回复时引用此帖回复时引用此帖
旧 2024-07-16, 09:04   只看该作者   #6
姜椒蒜 姜椒蒜 当前离线
中级会员
等级: 七袋长老
级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时
 
Uid: 699927
注册日期: 2020-12-20, 15:13
帖子: 3667
感谢: 654
334 个帖子获得 399 次感谢
现金: 100金币
资产: 7200金币
声望: 10 姜椒蒜 向着好的方向发展
姜椒蒜 姜椒蒜 当前离线
中级会员
等级: 七袋长老
级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时
 
Uid: 699927
注册日期: 2020-12-20, 15:13
帖子: 3667
感谢: 654
334 个帖子获得 399 次感谢
现金: 100金币
资产: 7200金币
声望: 10 姜椒蒜 向着好的方向发展
默认

引用:
作者: yzx0120 查看帖子
根据空格分割文件名称字符串,确保分割出来的字符串同时包含"上海“ “北京” “南京”这三组字符串,就可以,这三组字符串,不一定要挨在一起,
在你三楼的三个案例中,是只有一个才是你需要的结果吗?上海后面跟了其他字符就不需要对吗?
姜椒蒜 当前离线   回复时引用此帖回复时引用此帖
旧 2024-07-16, 19:29   只看该作者   #7
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
默认

引用:
作者: 姜椒蒜 查看帖子
在你三楼的三个案例中,是只有一个才是你需要的结果吗?上海后面跟了其他字符就不需要对吗?
是的,用空格分割文件名称字符串中,只要有其中三个字符串是"上海“ “北京” “南京”就可以,也不管这三组字符串在文件名称的什么位置,比如
“中国明朝 北京 05658 上海 北京 45875.ai"
“北京 中国明朝 05658 南京 上海 45875.ai"
“上海 中国明朝 05658 北京 南京 45875.ai"
这都是要找的


“中国明朝 北京055 05658 上海254 北京544 45875.ai"
“北京44 中国明朝 05658 南京 上海 45875.ai"
“上海 中国明朝 05658 北京 南京88 45875.ai"
像这种情况,就不是要找的
yzx0120 当前在线   回复时引用此帖回复时引用此帖
旧 2024-07-17, 09:22   只看该作者   #8
kibby 的头像
kibby kibby 当前离线
学到的要教人,得到的要给人!
等级: 七袋长老
级别:66 | 在线时长:4718小时 | 升级还需:39小时级别:66 | 在线时长:4718小时 | 升级还需:39小时级别:66 | 在线时长:4718小时 | 升级还需:39小时级别:66 | 在线时长:4718小时 | 升级还需:39小时级别:66 | 在线时长:4718小时 | 升级还需:39小时级别:66 | 在线时长:4718小时 | 升级还需:39小时
 
Uid: 102183
注册日期: 2009-06-24, 11:14
帖子: 3068
感谢: 879
621 个帖子获得 1186 次感谢
现金: 390金币
资产: 3378金币
声望: 13 kibby 向着好的方向发展
kibby kibby 当前离线
学到的要教人,得到的要给人!
等级: 七袋长老
级别:66 | 在线时长:4718小时 | 升级还需:39小时级别:66 | 在线时长:4718小时 | 升级还需:39小时级别:66 | 在线时长:4718小时 | 升级还需:39小时级别:66 | 在线时长:4718小时 | 升级还需:39小时级别:66 | 在线时长:4718小时 | 升级还需:39小时级别:66 | 在线时长:4718小时 | 升级还需:39小时
kibby 的头像
 
Uid: 102183
注册日期: 2009-06-24, 11:14
帖子: 3068
感谢: 879
621 个帖子获得 1186 次感谢
现金: 390金币
资产: 3378金币
声望: 13 kibby 向着好的方向发展
默认

引用:
作者: yzx0120 查看帖子
是的,用空格分割文件名称字符串中,只要有其中三个字符串是"上海“ “北京” “南京”就可以,也不管这三组字符串在文件名称的什么位置,比如
“中国明朝 北京 05658 上海 北京 45875.ai"
“北京 中国明朝 05658 南京 上海 45875.ai"
“上海 中国明朝 05658 北京 南京 45875.ai"
这都是要找的


“中国明朝 北京055 05658 上海254 北京544 45875.ai"
“北京44 中国明朝 05658 南京 上海 45875.ai"
“上海 中国明朝 05658 北京 南京88 4587...

你这个条件就是在上海北京南京后面加了空格字符去区分,又跟上面你说的条件不对了


“我的预期是找到"L1007 20240710 上海 北京 南京.AI"这个才是正确,求大神指导一下”


这里面南京又没有用空格去分割,你首先一定要了解规则,规则要订死了,才能写出来,不然这一个规则那一个规则怎么弄的了
__________________
学到的要教人,得到的要给人!

遥遥领先Pitstop、Qi动作指导教学
解决日常难题,提升数倍工作效率!

kibby 当前离线   回复时引用此帖回复时引用此帖
旧 2024-07-17, 16:54   只看该作者   #9
姜椒蒜 姜椒蒜 当前离线
中级会员
等级: 七袋长老
级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时
 
Uid: 699927
注册日期: 2020-12-20, 15:13
帖子: 3667
感谢: 654
334 个帖子获得 399 次感谢
现金: 100金币
资产: 7200金币
声望: 10 姜椒蒜 向着好的方向发展
姜椒蒜 姜椒蒜 当前离线
中级会员
等级: 七袋长老
级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时
 
Uid: 699927
注册日期: 2020-12-20, 15:13
帖子: 3667
感谢: 654
334 个帖子获得 399 次感谢
现金: 100金币
资产: 7200金币
声望: 10 姜椒蒜 向着好的方向发展
默认

引用:
作者: yzx0120 查看帖子
是的,用空格分割文件名称字符串中,只要有其中三个字符串是"上海“ “北京” “南京”就可以,也不管这三组字符串在文件名称的什么位置,比如
“中国明朝 北京 05658 上海 北京 45875.ai"
“北京 中国明朝 05658 南京 上海 45875.ai"
“上海 中国明朝 05658 北京 南京 45875.ai"
这都是要找的


“中国明朝 北京055 05658 上海254 北京544 45875.ai"
“北京44 中国明朝 05658 南京 上海 45875.ai"
“上海 中国明朝 05658 北京 南京88 4587...
用这个附件的脚本去测试你的要求看看…
上传的附件
文件类型: rar 123.rar (426 字节, 4 次查看)
姜椒蒜 当前离线   回复时引用此帖回复时引用此帖
右列会员因为此帖价值甚高向 姜椒蒜 表示感谢:
yzx0120 (2024-07-17)
旧 2024-07-17, 20:05   只看该作者   #10
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
默认

引用:
作者: 姜椒蒜 查看帖子
用这个附件的脚本去测试你的要求看看…
可能是我对正则吃得不太透,您的代码,我引入变量,结果就不对了,下面我用分割进行对比,语句多了一点,不知道哪位大神帮忙精炼一下。
var ConditOne=false;
var ConditTow=false;
var ConditTree=false;
var fname="中国明朝 北京 05658 上海 北京 45875";
var arr=fname.split(' ');
for(li=0;li<arr.length;li++){
arr[li]= String(arr[li]);
if(arr[li]="南京"){
// alert("南京");
ConditOne=true;
}
if(arr[li]="上海"){
// alert("上海");
ConditTow=true;
}
if(arr[li]="北京"){
// alert("北京");
ConditTree=true;
}
}

if(ConditOne=true&&ConditTow=true&&ConditTree=true){alert("条件成立");}
yzx0120 当前在线   回复时引用此帖回复时引用此帖
旧 2024-07-18, 08:35   只看该作者   #11
姜椒蒜 姜椒蒜 当前离线
中级会员
等级: 七袋长老
级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时
 
Uid: 699927
注册日期: 2020-12-20, 15:13
帖子: 3667
感谢: 654
334 个帖子获得 399 次感谢
现金: 100金币
资产: 7200金币
声望: 10 姜椒蒜 向着好的方向发展
姜椒蒜 姜椒蒜 当前离线
中级会员
等级: 七袋长老
级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时级别:83 | 在线时长:7311小时 | 升级还需:81小时
 
Uid: 699927
注册日期: 2020-12-20, 15:13
帖子: 3667
感谢: 654
334 个帖子获得 399 次感谢
现金: 100金币
资产: 7200金币
声望: 10 姜椒蒜 向着好的方向发展
默认

引用:
作者: yzx0120 查看帖子
可能是我对正则吃得不太透,您的代码,我引入变量,结果就不对了,下面我用分割进行对比,语句多了一点,不知道哪位大神帮忙精炼一下。
var ConditOne=false;
var ConditTow=false;
var ConditTree=false;
var fname="中国明朝 北京 05658 上海 北京 45875";
var arr=fname.split(' ');
for(li=0;li<arr.length;li++){
arr[li]= String(arr[li]);
if(arr[li]="南京&...

不知道你说的引入变量就不对是指什么,哪个地方?
不过看了下你的代码,你不管怎么运行应该都是"条件成立",自己看下少了什么符号没有
姜椒蒜 当前离线   回复时引用此帖回复时引用此帖
旧 2024-07-18, 09:35   只看该作者   #12
ssomer ssomer 当前在线
正式会员
等级: 二袋长老
级别:27 | 在线时长:875小时 | 升级还需:21小时级别:27 | 在线时长:875小时 | 升级还需:21小时级别:27 | 在线时长:875小时 | 升级还需:21小时级别:27 | 在线时长:875小时 | 升级还需:21小时级别:27 | 在线时长:875小时 | 升级还需:21小时级别:27 | 在线时长:875小时 | 升级还需:21小时
 
Uid: 727393
注册日期: 2023-04-02, 07:54
帖子: 66
感谢: 24
8 个帖子获得 15 次感谢
现金: 87金币
资产: 87金币
声望: 10 ssomer 向着好的方向发展
ssomer ssomer 当前在线
正式会员
等级: 二袋长老
级别:27 | 在线时长:875小时 | 升级还需:21小时级别:27 | 在线时长:875小时 | 升级还需:21小时级别:27 | 在线时长:875小时 | 升级还需:21小时级别:27 | 在线时长:875小时 | 升级还需:21小时级别:27 | 在线时长:875小时 | 升级还需:21小时级别:27 | 在线时长:875小时 | 升级还需:21小时
 
Uid: 727393
注册日期: 2023-04-02, 07:54
帖子: 66
感谢: 24
8 个帖子获得 15 次感谢
现金: 87金币
资产: 87金币
声望: 10 ssomer 向着好的方向发展
默认

可以用计数器,找到一个就加1,最后统计是不是3
ssomer 当前在线   回复时引用此帖回复时引用此帖
旧 2024-07-18, 18:12   只看该作者   #13
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
默认

引用:
作者: 姜椒蒜 查看帖子
不知道你说的引入变量就不对是指什么,哪个地方?
不过看了下你的代码,你不管怎么运行应该都是"条件成立",自己看下少了什么符号没有
是的 少了一个等号,这比较运算号,不是赋值
yzx0120 当前在线   回复时引用此帖回复时引用此帖
发表新主题 回复


发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


律师声明:本站内容,均具有版权,未经书面授权,禁止转载,严禁镜像,违者承担一切后果!
论坛广告报价   广告联系及办理企业会员服务QQ:57880388 站务管理QQ:35529388


所有时间均为 +8, 现在的时间是 2024-12-29 23:34.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
 
Copyright © 2004-2022