刚才我正在寻找一个正则表达式,它将检测未用双引号括起来的字符串。我得到了很好的答案javascript
。我实际上正在尝试使用 grep 运行它,但它不起作用。谁能帮助我为什么这个正则表达式不起作用
示例字符串:"quick" "brown" fox jumps "over" "the" lazy dog
我正在尝试运行:echo "quick" "brown" fox jumps "over" "the" lazy dog | grep -e '(?<![\S"])([^"\s]+)(?![\S"])'
它没有输出。linux 正则表达式与普通正则表达式有何不同。如何才能做到这一点?请帮忙。请参阅此链接:http ://regexr.com?31eg3相同