逗号分隔列表中最后一个值的正则表达式

usu*_*oio 2 javascript regex

我正在尝试构建一个正则表达式,它返回逗号分隔列表中最后一个逗号后的所有内容.

// So if my list is as followed
var tag_string = "red, green, blue";

// Then my match function would return
var last_tag = tag_string.match(A_REGEX_I_CANNOT_FIGURE_OUT_YET);

// Then in last tag I should have access to blue

// I have tried the following things: 
var last_tag = tag_string.match(",\*");

// I have seen similar solutions, but I cannot figure out how to get the only the last string after the last comma.
Run Code Online (Sandbox Code Playgroud)

Jer*_*rry 7

您可以尝试以下方式:

var last_tag = tag_string.match("[^,]+$").trim();
Run Code Online (Sandbox Code Playgroud)

这将首先获取" blue"然后删除尾随空格.