找到引用的文本并用javascript将其涂成绿色,类似于4chan greentext?

找到引用的文本并用javascript将其涂成绿色,类似于4chan greentext?,javascript,jquery,regex,Javascript,Jquery,Regex,例如,文本如下: >11 years old >twin brother dies >parents dont let me go to his funeral or tell me where it is >tells me it would be innapropriate to be there as it could confuse people i dided 如何匹配元素中的,并将其变为绿色?功能应该类似于4“绿色文本”,这意味着上面的“我做的”部分

例如,文本如下:

>11 years old
>twin brother dies
>parents dont let me go to his funeral or tell me where it is
>tells me it would be innapropriate to be there as it could confuse people    
i dided

如何匹配元素中的
,并将其变为绿色?功能应该类似于4“绿色文本”,这意味着上面的“我做的”部分不应该变成绿色

.*/g

/g
用于全局匹配

例如:


@webbm我尝试对regex使用
[>]\w+
,但它跳过了空格部分,如
>11岁的代码,只有11岁的代码突出显示。我不知道如何让正则表达式在新行停止扫描+我不知道如何让它检测空白嘿@webbm,有没有办法让你的解决方案不检测后面是否有单词?例如,11岁的
random
不应该突出显示,因为后面有random,您可以使用这样的内容:
(.*)(>.*)
,其中第一个
(.*)是可选的
匹配任何
(.*)
,然后第二个是我们之前检查过的。我把第二个放进了一个捕获组,因为它使以后在输入/输出时更容易使用。谢谢你的知识!但我的意思是,我希望11年的
不要突出显示,因为后面有一个
随机的
。只有那些后面没有文字的人才应该突出显示。但我还是从你的例子中学到了很多!在这种情况下,您需要执行以下操作:
^>*$/g
其中
^
在行首断言位置。
^>*$/g
不起作用。你的意思可能是
^>*$/gm