鉴于aspell的这个输出,我怎样才能得到拼写建议:
@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6)
& knoledge 12 0: knowledge, knowledge's, pledge, ledge, kludge, sledge, Lodge, lodge, Coolidge, Noelle, knoll, nudge
我制作了这个正则表达式:
/[a-z\']+(?=,|\z)/i
但我知道如果第一行有逗号就会失败。
答案 0 :(得分:0)
类似的东西:
.*:\s+(.*)
将为您提供组1中的所有列表,但您仍需要解析结果以获取列表中的单个元素。
处于dotall模式(这可能不是你的情况):
^[^\r\n]*:\s+([^\r\n]*)$