例如,假设x = filename.jpg我想知道filename,哪里filename可以是任何文件名(假设文件名只包含[a-zA-Z0-9-_]以简化.).
我x.substring(0, x.indexOf('.jpg'))在DZone Snippets上看过,但效果会不会x.substring(0, x.length-4)更好?因为,length是一个属性,不进行字符检查,indexOf()而是一个函数,并进行字符检查.
我需要一个正则表达式,它将在字符串中找到所有内容,包括最后一个\或/.
例如,c:\ directory\file.txt应该导致c:\ directory \