首页 > 解决方案 > 正则表达式在颜色名称后获取颜色值

问题描述

我有这个字符串Red:255,Green:255,Blue:255
,我想得到例如:255red 的值

我对正则表达式很陌生,我已经尝试过(?<=Red:\s).*(?=\s,),但它不起作用。
我如何实现这一目标?

标签: regex

解决方案


对于 java,您可以使用此正则表达式:

Red:(\d+),Green:(\d+),Blue:(\d+)

您可以在这里尝试:https ://www.freeformatter.com/java-regex-tester.html#ad-output


推荐阅读