0

の正しい出現順序を見つけることができる正規表現が欲しい

* | | . | | # | 「p」や「div」などの「任意の HTML 要素タイプ」

お気に入り

var regex = //Some regular expression;

var pattern_1 = "*p.class1#id1.class2";
pattern_1.match(regex); // Should print ['*','p','.','#','.']

var pattern_2 = "p.class1#id1.class2"; 
pattern_2.match(regex); //Should print ['p','.','#','.']

var pattern_3 = "p#id1.class1.class2";
pattern_3.match(regex); //Should print ['p','#','.','.']

var pattern_4 = "#id.class1.class2";
pattern_4.match(regex); //should print ['#id','.','.']

var pattern_5 = "*#id.class1.class2";
pattern_5.match(regex); //should print ['*','#','.','.']

私は運を試していますが、うまくいきregex = /^\*?[a-zA-Z]*|\#|\./gません

4

2 に答える 2