これは私の弦です。
var id = "timesheet_entries_attributes_0_entry_overtimes_attributes_0_code_id"
質問は、最後のゼロを別の数字に置き換えたいということです。
ゼロの位置は常に変化します。しかし、文字列にはゼロが 2 つしかありません。そして、彼らは一緒にいることはできません。
そのような :
var num = "2"; ("timesheet_entries_attributes_0_entry_overtimes_attributes_0_code_id").replace(/\d/,num);
ただし、常に最初のゼロを置き換えます。
ソス!