郵箱正則表示式 和諧文字 圖片上傳重新命名
################################################################################################
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_][email protected][a-zA-Z0-9]+(\.com)+(\.[a-zA-Z]+)+
* 輸出:
* String refex="\\\\"
*/
String regex="[a-zA-Z0-9][email protected][a-zA-Z0-9]+(\\.[a-zA-Z]+)+";
/* +意思是【】和()裡面的東西出現不止一次
* a-z--->a到z的所有字母
*\\.的意思是:"."在java裡面有特殊含義(所以加個\轉意) \.
*而\本身也是特殊字元 所以又+了\表示轉意
*/
String email="[email protected]";//這一句你可以換成從控制檯輸入 然後接收字串進行對比
/*用前記著將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);
}
}
相關推薦
郵箱正則表示式 和諧文字 圖片上傳重新命名
################################################################################################ public class IntegerDemo2 { /** * 求取整型
利用正則表示式來解決ueditor上傳的圖片太大(absolutely available)
在用ueditor上傳圖片的時候,會在顯示框(這裡指的不是編輯框而是拿到的editValue)顯示太大。這裡可以利用 網路上也有許多的方法,比如修改ueditor.all.js來,我試過不行,這裡推薦一個簡單易操作的方法,絕對可行。 這裡利用到了JavaScript正則表
利用正則表示式抓取網頁上郵箱的小程式
使用方法:把自己在網上儲存下來含有郵箱的網頁所在硬碟的路徑,拷到對應位置即可,此程式用eclipse-luna-64位測試已通過 程式最終來源為馬上兵老師釋出的視訊及原始碼,本人是用來學習,並和大家分享 視訊連結:http://pan.baidu.com/s/1jIE5qC
使用正則表示式爬取500px上的圖片
網址:https://500px.com/seanarcher,seanarcher是一個up主的名字 開啟這個網址,會發現有好多圖片,具體到每一個圖片的url地址 https://500px.com/photo/273383049/galya-by-sean-archer,其中
C# 正則表示式抓取網頁上某個標籤的內容,並替換連結地址和圖片地址
#region 獲取第三方網站內容 //獲取其他網站網頁內容的關鍵程式碼 WebRequest request = WebRequest.Create(第三方的網站地址); WebResponse response = requ
Python正則表示式做文字預處理,去掉特殊符號
在進行文字訓練和處理之前難免要進行下預處理,過濾掉沒有用的符號等,簡單用python 的正則表示式過濾一下。 #!/usr/bin/python # encoding: UTF-8 import re # make English text clean def clean_en_text(te
python 歷險記(六)— python 對正則表示式的使用(上篇)
目錄 引言 什麼是正則表示式? 正則表示式有什麼用? 正則表示式的語法及使用例項 正則表示式語法有哪些? 這些正則到底該怎麼用? 小結 參考文件 系列文章列表 引言 剛接觸正則表示式,我也曾被它們天書似的符號組合給嚇住,但經過一段時間的深入
java郵箱正則表示式
package com.Janson.test; /** * @author Janson */ import java.util.regex.*; public class test { public static boolean checkEmaile
爬蟲入門系列(五):正則表示式完全指南(上)
爬蟲入門系列目錄: 正則表示式處理文字有如疾風掃秋葉,絕大部分程式語言都內建支援正則表示式,它應用在諸如表單驗證、文字提取、替換等場景。爬蟲系統更是離不開正則表示式,用好正則表示式往往能收到事半功倍的效果。 介紹正則表示式前,先來看一個問題,下面這段文字來自豆瓣的某個網頁連結,我對內容
Perl正則表示式(3) - 用正則表示式處理文字
用正則表示式處理文字 3.1 替換操作 3.1.1 用s///進行替換操作 (substitution) 如果把m//想象為文理處理器的字串“查詢”功能,那麼s///就是查詢並替換功能。 如:s/Barney/Fred/; 可以實現將Barney替
如何使用 awk 和正則表示式過濾文字或檔案中的字串
當我們在 Unix/Linux 下使用特定的命令從字串或檔案中讀取或編輯文字時,我們經常需要過濾輸出以得到感興趣的部分。這時正則表示式就派上用場了。 什麼是正則表示式? 正則表示式可以定義為代表若干個字元序列的字串。它最重要的功能之一就是它允許你過濾一條命令或一個檔案的輸出
python 正則表示式去除文字中標籤內容
print re.sub("<[^>]*>","",text) 輸出正確結果,而 print t.replace("<[^>]*>","")不能輸出正確結果 import re t = "<text>jsdkjfsgn&l
js正則表示式驗證文字框輸入SQL條件是否合理
在開發WEB專案時,頁面上有一些查詢條件輸入框,後臺一般採取拼湊SQL的方式來處理。例如在.NET中類似程式碼: StringBuilder sb =new StringBuilder();sb.Append("SELECT * FROM A WHERE 1=1");//
python-用正則表示式篩選文字資訊
【摘要】 本文主要介紹如何對多個文字進行讀取,並採用正則表示式對其中的資訊進行篩選,將篩選出來的資訊存寫到一個新文字。 文字基礎操作 開啟檔案:open(‘檔名’,‘開啟方式’)>>&g
Coursera-Getting and Cleaning Data-week4-R語言中的正則表示式以及文字處理
補上第四周筆記,以及本次課程總結。 第四周課程主要針對text進行處理。裡面包括 1.變數名的處理 2.正則表示式 3.日期處理(參見swirl lubridate包練習) 首先,變數名的處理,奉行兩個原則,1)統一大小寫tolower/toupper;2)去掉在匯入資料時,因為特殊字元導致的合併變
input框限制只能輸入正整數,邏輯與和或運算 有時需要限制文字框輸入內容的型別,本節分享下正則表示式限制文字框只能輸入數字、小數點、英文字母、漢字等程式碼。 例如,輸入大於0的正整數 程式碼
有時需要限制文字框輸入內容的型別,本節分享下正則表示式限制文字框只能輸入數字、小數點、英文字母、漢字等程式碼。 例如,輸入大於0的正整數 程式碼如下: <input onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^
郵箱正則表示式
public static boolean isEmail(String email){ String pattern = "^[a-zA-Z][\\w\\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\\w\\.-]*[a-zA-Z0-9]\\.
用正則表示式判斷文字框是否為空的方法(更加嚴謹)
<script> //去掉左邊空格function ltrim(s) { return s.replace(/(^\s*)/g, ''); } //去掉右邊空格function rtrim(s) { return s.replace(/(\s*$)/g, ''
python正則表示式與文字匹配
python很強大 python的正則表示式很好用 這篇文章就寫寫怎麼用python的正則表示式來匹配txt文字中的字元吧 首先,要知道自己匹配的字串是什麼形式的,然後根據自己的字串形式來寫出對應的正則表示式 例如這次,我需要匹配的是數字加逗號加數字的字串形式 所以我的正
chapter2:正則表示式、文字標準化和編輯距離
Speech and Language Processing: An introduction to Natural Language Processing, Computational Linguistic, and Speech Recognition. C