邮箱正则表达式 和谐文字 图片上传重命名
################################################################################################
public class IntegerDemo2 {
/**
* 求取整型的最大数和最小数
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成的方法存根
int imax=Integer.MAX_VALUE;
int imin=Integer.MIN_VALUE;
long i=Long.MAX_VALUE;
long j=Long.MIN_VALUE;
System.out.println(imax+"----"+imin);
System.out.println(i+"-----"+j);
}
}
#############################################################################################################
mport java.awt.Image;
/*String 支持则测表达式:
* String[] split(String regex)
* 将当前字符串按照满足正则表达式的部分进行拆非 返回所有被拆分部分
*/
public class StringfgDemo2 {
public static void main(String[] args) {
String str="eqw23gkjl3131klghkjh543453";
String regex="[0-9]+";
String[] array=str.split(regex);
for(int i=0;i<array.length;i++){
System.out.println(array[i]);
}
/*
* 图片重命名:
*/
String inmageName="2112.jpg";
String[] name=inmageName.split("\\.");
inmageName=System.currentTimeMillis()+"."+name[1];
System.out.println(inmageName);
}
}
#####################################################################################################################
/**
* String 支持正则表达式
* 方法:boolean match(String reges)
* 满足返回true
*
*/
public class StringDemo {
public static void main(String[] args) {
/*
* 电子邮箱的正则表达式的测试代码
* [a-zA-Z0-9_]+@[a-zA-Z0-9]+(\.com)+(\.[a-zA-Z]+)+
* 输出:
* String refex="\\\\"
*/
String regex="[a-zA-Z0-9]+@[a-zA-Z0-9]+(\\.[a-zA-Z]+)+";
/* +意思是【】和()里面的东西出现不止一次
* a-z--->a到z的所有字母
*\\.的意思是:"."在java里面有特殊含义(所以加个\转意) \.
*而\本身也是特殊字符 所以又+了\表示转意
*/
String email="www@qq.com";//这一句你可以换成从控制台输入 然后接收字符串进行对比
/*用前记着将Scanner所属的包导入
* Scanner scan=new Scanner(System.in);
* String email =scan.nextLine();
*/
Boolean match=email.matches(regex);
if(match){
System.out.println("是正确的邮箱格式!");
}else{
System.out.println("不是正确的邮箱格式!");
}
}
}
###################################################################################################
/**
* jdk1.5之后推出了一个新的特性
* 自动拆箱
* 编译器可以自动补充代码来完成基本类型
* 与引用类型的转换
* @author soft01
*/
public class IntegerDemo4 {
public static void main(String[] args) {
int a=123;
/*
* 自动拆箱
* 编译器补充代码来完成从引用类型到基本类型的转换
*/
int i=new Integer(a).intValue();
/*
* 自动装箱
* 编译器补充代码来完成从引用类型到基本类型的转换
*/
Integer j=Integer.valueOf(i);
System.out.println(i);
System.out.println(j);
}
}
#####################################################################################################################
/**
* 游戏里不健康的以及微博等不和谐的文字是如何被屏蔽的
* 主要用到的是下面的函数:
* String replaceAll(String regex,String str)
* 将字符串里面的regex替换为str
* @author soft01
*
*/
public class StringDemo3 {
public static void main(String[] args) {
String str="ADADSDAD54242341233";
String regex="(ad|AD|54)";
str=str.replaceAll(regex, "***");
System.out.println(str);
}
}
邮箱正则表达式 和谐文字 图片上传重命名相关推荐
- 六种PHP图片上传重命名方案研究与总结
一.适用场景 无法使用从数据库中返回的自增长数字,给上传图片重命名. 这是图片或文件上传的流程决定的.一般图片上传处理过程是,先上传图片到服务器,重命名之后,插入到数据库. 也就是说,在数据库中非常容 ...
- 微信小程序图片上传(文字识别)
要点:OCR文字识别 图片上传 在最近的项目中遇到需要进行OCR识别,中间遇到的坑记录一下 OCR接口:采用百度OCR通用文字识别 在进行调试过程中遇到下列问题: 百度ocr接口1.对图片经行base ...
- vue实现PS效果,鼠标拖拽指令、十字辅助线、鼠标选点、打印页面指定内容、生成随机id、颜色选择器、div上输入文字(类似QQ截图输入文字)、vue图片上传转base64...
因为涵盖的小细节比较多,所以代码比较长,建议大家复制运行来进行对应功能查看,我在代码中添加了大量的注释,以供大家阅读代码 最终效果 部分细节 1.鼠标选点时可能会超出底图位置 2.图片的backgro ...
- 图片批量操作:重命名上传到Pinterest
图片批量操作:重命名&上传到Pinterest [目录] - 1. "拖把更名器":批量重命名文件 - 2.批量上传到Pinterest - 2.1 Chrome插件&qu ...
- 【小工具】JS+PHP实现 屏幕截图粘贴图片上传+文字识别+一键复制识别结果
今天为大家带来一款我自己写的小应用,由于最近在学习网课,而个人又是OneNote笔记爱好者,不做笔记就觉得课程学习不完整,但是懒就懒在实在不想打字啊,所以想到了直接截图用文字识别嘛,于是经过几个小时的 ...
- django 类取消csrf_Django之Form组件详解、图片上传及定制
Django的Form功能 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 Django form 流程 1.创建类,继承form.Form ...
- 图片上传(加水印、缩略图、远程保存)的简单例子
图片上传(加水印.缩略图.远程保存)的简单例子(应用于51aspx.com) 该源码下载地址:http://51aspx.com/CV/ImageUpload 今天看到xiongeee发的文章使用使用 ...
- php上传图片限制类型,php,_使用php的图片上传类进行图片上传,总是提示:上传文件时出错 : 未允许类型 。都是默认的配置,php - phpStudy...
使用php的图片上传类进行图片上传,总是提示:上传文件时出错 : 未允许类型 .都是默认的配置 使用php的图片上传类进行图片上传,总是提示:上传文件时出错 : 未允许类型 .都是默认的配置 $upl ...
- android 自定义图片上传,android自定义ImageView仿图片上传示例
看下效果图 主要看下自定义view 代码 public class ProcessImageView extends ImageView{ private Context context; priva ...
最新文章
- 【Sql Server】DateBase-结构化查询特殊对象“游标”
- 去掉 java BigDecimal 类对象后面没用的零
- 10显示不支持导入dwg文件_Global Mapper中80坐标系高程DEM与kml文件叠加实例
- java 指代对象_06JAVA面向对象之封装
- HIve map jion的原理、操作和使用场景
- java 学习笔记之AtomicInteger类的使用
- (原创)一个简洁通用的调用DLL函数的帮助类
- ctf 改变图片高度_在Unity中 改变地形(Terrain),并加上水面、树、草地、材质(地板上色)...
- 【TOGAF】DAY 1:如何通过 TOGAF 9 认证
- ubuntu安装atat
- 【人工智能】“深度学习”这十年:52篇顶级论文带你走完人工智能之路
- 协同编辑中使用的 OT 算法是什么?
- Android透明字体画法
- 使用ArchR分析单细胞ATAC-seq数据(第一章)
- 优化概率神经网络_贝叶斯神经网络BNN(推导+代码实现)
- Linux 文件锁的原理、实现和应用
- 希尔顿集团旗下品牌希尔顿启缤精选酒店在河北廊坊正式开业
- pdf文件转换成jpg格式
- 个人简历的1000+篇文章总结
- [翻译]机器学习之啤酒与纸尿裤-Association Rules and Apriori algorithm
热门文章
- System.currentTimeMillis的性能如何
- XMLHttpRequest和Ajax
- 英飞凌 AURIX 系列单片机的HSM详解(4)——Tricore核与HSM核之间的通信方法
- 关于质因数,分解质因数
- tf第十讲:TFRecord(tf.train.Exampletf.train.SequenceExample)
- c++日期chrono
- Linux系统三步安装QQ
- 嵌入式操作系统(嵌入式学习)
- html5实现点击弹出图片
- SQL学习笔记 | 02 SQL语句结构