console
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<div id="result"></div>
<script>
const text1 = `
An Acolyte is approaching to Player 1.
Three Acolytes incoming!
`;
const text2 = `Acolyte=服事
Acolytes=服事
Player 1=玩家A`;
// 解析映射关系
const mappings = text2.split("\n").reduce((acc, line) => {
const [key, value] = line.split("=");
acc[key] = value;
return acc;
}, {});
// 根据映射关系替换文本
const regex = new RegExp(Object.keys(mappings).join("|"), "g");
const text3 = text1.replace(regex, match => mappings[match]);
// 在HTML中打印Text3
document.getElementById("result").innerText = text3;
</script>
</body>
</html>