如何读取文件列表,比较文件中的文本与一组键,如果该键存在于文件中,返回带有 true 或 false 值的键?
例如,我有以下文件列表
["src/cljs/project/cofx.cljs"
"src/cljs/project/datetime.cljs"
"src/cljs/project/core.cljs"
"src/cljs/project/app_db.cljs"]
以及一组键
#{:tooltip/terminate
:member-services/description
:event-errors/link-duplicated
:firm-admin/pre-approved-applicants}
我想读取所有文件(我使用了 slurp
),将所有文件的文本与第一个键进行比较,并在该键存在于该文件中时返回该键、true 和文件名,如果该键不存在于所有文件中,则返回 false。
例如
[:tooltip/termiante true "src/cljs/project/cofx.cljs"
:member-services/description false]
你有什么建议吗?因为这项任务对我来说非常困难。