導航:首頁 > 文件目錄 > java正則文件路徑

java正則文件路徑

發布時間:2022-09-14 20:45:02

1. java用正則表達式判斷文件路徑格式是否正確。

//"^[A-z]:\\(.+?\\)*$"不能確定深度匹配0到多次就可以了
Stringsource="z:\java\kl\$kls\";
System.out.println(source.matches("^[A-z]:\\(.+?\\)*$"));

2. 關於java正則表達式 文件地址的合法性

\p{Upper}:\\.{0,100}[\.]*

3. 如何從路徑中提取路徑文件名(用java正則表達式)

String str="C:\Documents and Settings\Administrator\My Documents\myfile.txt";
System.out.println(str.substring(str.lastIndexOf("\\")+1));

4. JAVA正則表達式(如何判斷文件路徑合法,路徑例如:D:\測試\test.csv),請幫忙解答一下,謝謝。

java中"\"要轉義成"\\",如果路徑錯誤會報異常的,直接catch就OK了

5. 如何利用java正則表達式匹配路徑中的文件名 D:\PjlWorkspace\monitor\ts\app-shang.xml 謝謝

/**
* @author eatonfang
* @version 1.0
*
*/
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// System.out.println()
String str1 = "D:/PjlWorkspace/monitor/ts/app-shang.xml";
String str2 = "app-shang.xml";
String regex = "[^(/|\\|\\\\|//)]+\\.[^(/|\\|\\\\|//)]+";
System.out.println(str2.matches(regex));
System.out.println(str1.replaceAll(regex, "name"));
}
}
運行結果:
true
D:/PjlWorkspace/monitor/ts/name

如果路徑分隔符只有/一種可能的話,就可以這樣寫: [^/]+\\.[^/]+
我是考慮到路徑分隔符還可以寫成\, \\, //, 這幾種可能,所以才寫成那樣子的

6. Java語言用正則表達式判斷文件目錄合法性

js">functiontestPath(){
varpath=/^[a-zA-Z]:[\]((?!)(?![^\/]*s+[\/])[w-]+[\/])*(?!)(?![^.]*s+.)[w-]+$/;
varbackuppath=document.getElementById("xxx");
if(path.test(backuppath)){
returntrue;
}else{
alert("請填寫正確路徑!");
returnfalse;
}
returntrue;
}

String format ="/^[a-zA-Z]:[\]((?!)(?![^\/]*s+[\/])[w-]+[\/])*(?!)(?![^.]*s+.)[w-]+$/";

7. java ftp路徑正則問題

ftp://(|\w+(|:\w+)@)(\d{1,3}\.){3}\d{1,3}(/[^\\\/:\?\*\"<>|]+)*
三個都可以匹配,不過IP的匹配不太嚴謹,我只是匹配了1到3位的數字,沒有考慮3位數時第一位只能是1或2的情況。

8. java正則表達式匹配img路徑

package table;

public class FileTester
{
public static void main ( String[] args )
{
String reg = "(src[\\=\\s\'\"]+)http\\:\\/\\/img\\.\\.com\\/hi\\/[^\'\"]+([\'\"])";
String url = "sdfsdf<img src='https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/hi/we.com' />sdf<img src='https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/hi/we.com' />sf'";
url = url.replaceAll (reg, "$1$2");
System.out.println (url);
}
}

9. Java正則替換問題,已知文件路徑獲取無後綴文件名

string str = "C:\program\ccc\.......\test.txt";
str.substring(str.lastindexof("\")+1,str.lastindexof("."));

試試看,手打

10. 用java正則式怎麼判斷文件名合法

java正則式判斷文件名合法
function testPath() {
var path = /^[a-zA-Z]:[\\]((?! )(?![^\\/]*\s+[\\/])[\w -]+[\\/])*(?! )(?![^.]*\s+\.)[\w -]+$/;
var backuppath = document.getElementById("xxx");
if (path.test(backuppath)) {
return true;
} else {
alert("請填寫正確路徑!");
return false;
}
return true;
}

閱讀全文

與java正則文件路徑相關的資料

熱點內容
網路中常用的傳輸介質 瀏覽:518
文件如何使用 瀏覽:322
同步推密碼找回 瀏覽:865
樂高怎麼才能用電腦編程序 瀏覽:65
本機qq文件為什麼找不到 瀏覽:264
安卓qq空間免升級 瀏覽:490
linux如何刪除模塊驅動程序 瀏覽:193
at89c51c程序 瀏覽:329
怎麼創建word大綱文件 瀏覽:622
裊裊朗誦文件生成器 瀏覽:626
1054件文件是多少gb 瀏覽:371
高州禁養區內能養豬多少頭的文件 瀏覽:927
win8ico文件 瀏覽:949
仁和數控怎麼編程 瀏覽:381
項目文件夾圖片 瀏覽:87
怎麼在東芝電視安裝app 瀏覽:954
plc顯示數字怎麼編程 瀏覽:439
如何辨別假網站 瀏覽:711
寬頻用別人的賬號密碼 瀏覽:556
新app如何佔有市場 瀏覽:42

友情鏈接