回答
var a = "website.html";
var name = a.split(".")[0];
如果文件名有名稱的點,你可以嘗試...
var a = "website.old.html";
var nameSplit = a.split(".");
nameSplit.pop();
var name = name.join(".");
但如果文件名是一樣的東西my.old.file.tar.gz
,那麼它會認爲my.old.file.tar
是文件名
如果文件名的名稱中包含一個點,則這不起作用:my.super.website.html。 – Anton
String[] splitString = "website.html".split(".");
String prefix = splitString[0];
*編輯,我敢發誓你把Java的不JAV ascript
var splitString = "website.html".split(".");
var prefix = splitString[0];
Java!== JavaScript;) – JonnyReeves
剛剛編輯...可能已經發誓它說Java;) – K2xL
使用一些String manipulation做事的另一種方法。
var myString = "website.html";
var dotPosition = myString.indexOf(".");
var theBitBeforeTheDot = myString.substring(0, dotPosition);
+1這需要更多的代碼,但不需要附加註釋來理解。 – rcdmk
我記得在點擊更快的'Array.split'方法之前學習了基本的字符串操作(: – JonnyReeves
值得注意的是,一些舊版瀏覽器不支持'.indexOf()' – paulslater19
- 1. 拆分Javascript字符串
- 2. Elisp拆分字符串函數來拆分字符串。字符
- 3. 字符串拆分'\'在jquery或javascript
- 4. jQuery/Javascript拆分字符串計算
- 5. 將字符串拆分爲 ..... javascript/jquery
- 6. JavaScript拆分並添加字符串
- 7. 試圖拆分javascript字符串,說undefined
- 8. 多個字符串拆分javascript
- 9. 使用javascript拆分字符串
- 10. 用條件拆分JavaScript字符串
- 11. javascript:拆分字符串並替換值
- 12. Javascript顏色拆分字符串
- 13. C#拆分字符串 - 將字符串拆分爲數組
- 14. 字符串拆分問題
- 15. 拆分字符串與拆分方法
- 16. 拆分字符串沒有拆分器
- 17. 拆分字符串在字
- 18. 從字符串拆分字符串
- 19. 用字符串拆分字符串?
- 20. 將字符串拆分爲字符串
- 21. 將字符串拆分爲字符串
- 22. JavaScript將字符串中的兩個變量拆分字符串
- 23. 將字符串拆分爲3個子字符串jquery/javascript
- 24. 拆分字符串Teradata SQL
- 25. 拆分長字符串WP7
- 26. 字符串拆分比較
- 27. Python字符串拆分
- 28. MDX拆分字符串?
- 29. ERStudio宏字符串拆分
- 30. .NET字符串拆分()
當然,你可以谷歌搜索!? – Jack
@Jack此網頁是我在Google搜索「javascript拆分字符串點」時的第一個搜索結果。說「Google它」對任何人都沒有幫助。 –