我试图捕获字符串中的每个单词,除了“and”。我还想捕捉像 *this* 这样被星号包围的单词。我使用的正则表达式命令大部分都有效,但是当它捕获带有星号的单词时,它会遗漏第一个单词(因此 *this* 只会捕获 this* )。这是我正在使用的正则表达式:
/((?!and\b)\b[\w*]+)/gi
当我删除最后一个单词边界时,它将捕获所有 *this* 但不会遗漏任何 'and' 。
我试图捕获字符串中的每个单词,除了“and”。我还想捕捉像 *this* 这样被星号包围的单词。我使用的正则表达式命令大部分都有效,但是当它捕获带有星号的单词时,它会遗漏第一个单词(因此 *this* 只会捕获 this* )。这是我正在使用的正则表达式:
/((?!and\b)\b[\w*]+)/gi
当我删除最后一个单词边界时,它将捕获所有 *this* 但不会遗漏任何 'and' 。