js怎么在指定位置插入字符 最好是正则

js如何在指定位置插入字符 最好是正则问题一:var str/project/administrator/manage/images/20120917434

js如何在指定位置插入字符 最好是正则
问题一:
var str="/project/administrator/manage/images/20120917434553.jpg";
请用jquery 将此字符串变为"/project/administrator/manage/images/d20120917434553.jpg"
就是说在最后一个"/"后面加个字符
问题二:将此字符串的文件名输出,也就是说要得到的结果是"20120917434553.jpg";
多谢各位

[解决办法]

JScript code
<script language="javascript">var str="/project/administrator/manage/images/20120917434553.jpg";var nm1=str.lastIndexOf("/");var str2=str.substr(0,nm1+1)+"d"+str.substr(nm1+1,str.length-nm1);var str3=str.substr(nm1+1,str.length-nm1);alert(str2);alert(str3);</script>