gpt4 book ai didi

list - 如何按部分名称查找和显示目录文件

转载 作者:行者123 更新时间:2023-12-01 13:18:44 26 4
gpt4 key购买 nike

我有一个包含以下文件的目录:

1245_cat.txt
6356_cat.txt
3564_it.txt
9867_it.txt
8437_xp.txt
6252_xp.txt

我正在寻找一种基于部分名称搜索和显示文件的方法。例如,如果用户输入 1245,我想显示 1245_cat.txt。

这是我目前所拥有的:

<cfset fileLocation = "\\doc_1\LOAD">
<cfdirectory directory = "#fileLocation#"
name = "archive"
type="file"
filter="*.txt"
action = "list">

然后我是否创建一个列表:所有返回文件的 archive_list 并使用 listContains(archive_list, "1245_cat.txt")

最佳答案

使过滤器动态化:

假设搜索字段名为“file_name”,那么

<cfparam name="form.file_name" type="string" default="">
<cfset myFilter = form.file_name & "*.txt">
<cfdirectory directory = "#fileLocation#" name="archive" type="file"
filter="#myFilter#" action = "list">

关于list - 如何按部分名称查找和显示目录文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52009648/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com