java代码练习 work017

work017.java

package test01;

public class work017
{

	public static void main(String[] args)
	{
		String reg1 = "[abc]4"; // 匹配 a4、b4、c4
		String reg2 = "[^456]"; // 匹配 4、5、6以外的任何字符
		String reg3 = "[a-r]"; // 匹配 a~r中的任何一个字母
		String reg4 = "[a-zA-Z]"; //匹配 任意一个英文字母
		String reg5 = "[a-e[g-z]]"; //代表a~e或g~z中任何一个字母
		String reg6 = "[a-o&&[def]]"; //代表 字母d、e、f,交运算
		String reg7 = "[a-d&&[^bc]]"; //代表字母a、d, 前者abcd,与运算,后者除bc以外的任何字符,那么abcd除去bc,就剩下a和b
		
		//限定修饰符
		String reg8 = "?";// 0次或1次
		String reg9 = "*";// 0次或多次
		String reg10 = "+";// 1次或多次
		String reg11 = "{n}";// 正好出现n次
		String reg12 = "{n,}";// 至少出现n次
		String reg13 = "{n,m}";// 出现n~m次
		
		//定义email地址的正则表达式
		String regex = "\\w+@\\w+(\\.\\w{2,3})*\\.\\w{2,3}";  
		// (\\.\\w{2,3})* 表示形如 “.com”格式的字符串可以出现0次或多次
		// \\.\\w{2,3} 表示匹配地址结尾字符的,形如“.cn” 
		String str1 = "aaa@";
		String str2 = "aaaaaa";
		String str3 = "1111@111ffyu.dfg.com";
		if(str1.matches(regex))
		{
			System.out.println(str1 + "是合法的电子邮件地址");
		}
		if(str2.matches(regex))
		{
			System.out.println(str2 + "是合法的电子邮件地址");
		}
		if(str3.matches(regex))
		{
			System.out.println(str3 + "是合法的电子邮件地址");
		}
		
		
	}

}

好的,以下是用Java连接MySQL数据库的详细代码: 1. 下载并安装MySQL Connector/J驱动程序,可以从MySQL官网下载。 2. 导入MySQL Connector/J驱动程序的JAR包。 3. 在Java程序中使用以下代码连接MySQL数据库: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class ConnectMySQL { public static void main(String[] args) { // 数据库连接URL String url = "jdbc:mysql://localhost:3306/数据库名"; // 数据库用户名 String user = "用户名"; // 数据库密码 String password = "密码"; Connection conn = null; try { // 加载MySQL驱动程序 Class.forName("com.mysql.jdbc.Driver"); // 获取数据库连接 conn = DriverManager.getConnection(url, user, password); if (conn != null) { System.out.println("数据库连接成功!"); } else { System.out.println("数据库连接失败!"); } } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } finally { try { if (conn != null) { conn.close(); } } catch (SQLException e) { e.printStackTrace(); } } } } ``` 在上面的代码中,我们通过JDBC API使用了Java的DriverManager类来获取数据库连接。其中,我们需要指定MySQL的JDBC驱动程序,这里使用了`com.mysql.jdbc.Driver`。另外,我们还需要指定MySQL数据库的连接URL、用户名和密码。 这段代码会输出连接成功或连接失败的消息。在实际开发中,需要根据具体情况来进行异常处理和资源释放。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

虾米大王

有你的支持,我会更有动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值