替换多余的单词
Replace Extra Words
我想看看是否有大约 300 行退格的捷径,因为我想从 Python Standard Library 中获取所有库并将其放入 .txt
或 .js
文件。例如,如果我要获取 string — Common string operations
库,那么我将不得不删除 — Common string operations
。幸运的是,有连字符作为正则表达式的起点。有什么建议吗?
使用下一个正则表达式,您可以在 $1 捕获组中捕获第一部分,在 $2 中捕获您要删除的所有内容。
(\w*) \— ((\w*)\s)*
考虑在 atom 中替换 $1 以仅获取第一部分。
注意 "-" != "—"
https://regexr.com/4v2e9
我想看看是否有大约 300 行退格的捷径,因为我想从 Python Standard Library 中获取所有库并将其放入 .txt
或 .js
文件。例如,如果我要获取 string — Common string operations
库,那么我将不得不删除 — Common string operations
。幸运的是,有连字符作为正则表达式的起点。有什么建议吗?
使用下一个正则表达式,您可以在 $1 捕获组中捕获第一部分,在 $2 中捕获您要删除的所有内容。
(\w*) \— ((\w*)\s)*
考虑在 atom 中替换 $1 以仅获取第一部分。 注意 "-" != "—" https://regexr.com/4v2e9