导航:首页 > 文件目录 > 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正则文件路径相关的资料

热点内容
csgo5e启动配置文件失败 浏览:135
三坐标有实物怎么编程 浏览:499
nvr网络录像机 浏览:80
微信里歌曲在哪个文件夹 浏览:351
如何鉴别苹果7代数据线 浏览:814
电脑重启后显示临时配置文件登录 浏览:367
开机取消选择系统文件 浏览:125
微信发布小程序 浏览:522
java循环hashtable 浏览:895
cs安卓版下载 浏览:466
宁波数控编程培训哪里好 浏览:764
淘宝网店分类代码 浏览:749
怎么用c语言编程计算1x22x 浏览:416
如何最快入门单片机编程 浏览:407
支付宝小程序文档 浏览:186
哪个app可以看英语名著 浏览:212
通话录音文件如何剪辑 浏览:47
日语小说app推荐 浏览:216
如何看发放中视频的数据 浏览:175
医疗数据是什么 浏览:885

友情链接