C:\Documents and Settings\Administrator\桌面\diag4
刚才问怎样得到 diag
后有回复<script type="text/javascript">
<!--
var str="C:\\Documents and Settings\\Administrator\\桌面\\diag4";
alert(str.replace(/^.*\\([^\\]*)$/,'$1'))
//-->
</script>可要多加一个反斜杠,如果不加怎么写啊(希望是个php格式的)
刚才问怎样得到 diag
后有回复<script type="text/javascript">
<!--
var str="C:\\Documents and Settings\\Administrator\\桌面\\diag4";
alert(str.replace(/^.*\\([^\\]*)$/,'$1'))
//-->
</script>可要多加一个反斜杠,如果不加怎么写啊(希望是个php格式的)
如果字符串是这样定义的,那么估计取不到diag,因为"\d"被解析成一个字符了,单一的\是表示转义的~
/[^\/\\]+$/demo
javascript:alert('C:\\Documents and Settings\\Administrator\\桌面\\diag4'.match(/[^\/\\]+$/));php自己改成php的match语法就好了。。
式子是通用的。
不加个反斜杠不行啊?