【发布时间】:2014-09-08 09:25:08
【问题描述】:
主要目标是将字符串中的一些单词替换为键的哈希图中的值(键是文本中的单词)。密钥的格式不同。 例如: 正文:“Lookahead 和lookbehind,统称为lookaround,是[0-23] 断言” 哈希图: {Lookahead=test1,lookbehind=test2,lookaround=test3,[0-23]=newvalue} 预期输出: “test1 和 test2 统称为 test3,是新值断言”
我可以制作字典,但替换部分是我需要帮助的地方。我无法替换 [0-23] 之类的键。因为 replaceAll 不考虑 - 、 [ 和 ]。
【问题讨论】: