次のようなリストを返す cms があります。
1 これは 100 人が見た最初のリスト アイテムです
2 これは 2 番目のリスト アイテムです 29 人が閲覧しました
以下を実現するために、最初の整数をスパンでラップしてリスト項目のスタイルを設定する必要があります (レンダリングされる出力を変更することはオプションではありません)。
<span>2</span> This is the second list item 29 people have seen it
私は現在持っています:
return v.replace(/(\d+)/g, '<span>$1</span>');
しかし、それはすべての整数を置き換えています。私は運がないので次のことを試しました:
return v.replace(/(\^d+)/g, '<span>$1</span>');
これを達成するための最良の方法は何ですか?