Angular2 以及正則表示式筆記
這篇文章會長期更新,作為自己學習的記錄,方便回頭看看備忘
介入開發
一定要弄清楚老的業務是什麼,有輸入的位置做好輸入驗證,常規輸入框必須有長度,輸入特殊字元,指令碼注入檢測等基本的文字框檢測(限制==如無特殊的業務,必須按照DB 的長度限制)
頁面間的聯動,必須要覆蓋多種場景(比如多開,頁面狀態變化等)
滑鼠右鍵貼上能夠觸發的事件 (input)
Deep Clone Array:
使用 Json.parse() 能夠轉換無引用的 Array,但是不能夠轉換帶時間的 Array 物件。
使用 Lodash 的 _.cloneDeep() 方法可以完美克隆
驗證 網址的正則表示式
Js 的 資料過濾
###### C# 裡的 LINQ 可以說是極其好用的一個東西,Js 沒想到也有類似的資料過濾,終於可以擺脫無聊的迴圈遍歷了
public perprotyNameChange(value) {
if (value.toLowerCase != undefined && value.toLowerCase != "") {
this.propertiesNameShow = this.propertiesName.filter((s) => s.toLowerCase().indexOf(value.toLowerCase()) !== -1 );
}
else {
this.propertiesNameShow = this.propertiesName;
}
}
注意:這裡的 callback 不能寫成 (s)=>{s.toLowerCase().indexOf(value.toLowerCase())!==-1;} 這樣會使過濾器失效
氣泡彈框
框主體(內容部分):
.tip-bubble {
position: absolute;
margin: 1em 0em 3em;
width: 536 px;
padding: 5px;
line-height: 1.2;
text-align: center;
color: #fff;
top: 62px;
z-index: 2;
background: #202020;
border-radius: 3px;
}
氣泡部分,通過 :before 來實現
.tip-bubble:before {
content: "\00a0";
width: 0;
height: 0;
display: block;
border-style: solid;
border-width: 10px;
border-color: transparent transparent #202020 transparent;
position: absolute;
z-index: 1;
bottom: 20px;
left: 268px;
}
效果:
相關推薦
Angular2 以及正則表示式筆記
這篇文章會長期更新,作為自己學習的記錄,方便回頭看看備忘 介入開發 一定要弄清楚老的業務是什麼,有輸入的位置做好輸入驗證,常規輸入框必須有長度,輸入特殊字元,指令碼注入檢測等基本的文字框檢測(限制==如無特殊的業務,必須按照DB 的長度限制) 頁面
正則表示式筆記 學了經常忘記!!!
^ 兩個含義 非:在中括號內 [^]代表 非中括號的任意字元 如 [^abc] 非a,非b,非c字元都可以匹配 定位:表示以^後面的字元開頭如 /^abc/表示以abc字元開頭 $ 表示以$前面的字串結尾 [] 表示中括號內
Python re 模組以及正則表示式
re.compile( ):將正則表示式編譯成一個物件,加快速度並可以重複使用。 import re re.complie() re.sub() :對字串做替換處理 ''' re.sub(pattern, repl, string, count=0, fl
異常爬蟲demo、 find函式和findAll函式 以及正則表示式查詢元素
程式碼位於書的第1-2章 # from urllib.request import urlopen # from bs4 import BeautifulSoup # html = urlopen("http://pythonscraping.com/pages/page1
正則表示式筆記,幫你打通任督二脈
前言 說句實話的,自從我整理這篇筆記後,基本上專案裡遇到的所有正則匹配的問題,不論多複雜,只要回過頭看這篇筆記,理解透徹,基本上都能解決的。這裡關於深內容的描述,我這邊也舉了不少內容幫助大家理解。 這是一篇男女老少入門精通咸宜的正則筆記。 正則表示式是什麼? 字元是計
python處理異常、日誌以及正則表示式
異常捕獲 高階語言通常都內建了一套try…except…finally…的錯誤處理機制,Python也不例外。而且只要在合適的層次去捕獲錯誤就可以了。 def foo(s): return 10 / int(s) def bar(s):
文字搜尋必學命令-grep egrep fgrep用法以及正則表示式
一、grep、egrep、fgrep命令 本文中主要介紹了linux系統下grep egrep fgrep命令和正則表示式的基本引數和使用格式、方法。(註釋:文中fg代表例子,) 1.1、基本定義: grep(global search regu
用js以及正則表示式實現對郵箱和密碼的前端驗證
<!DOCTYPE html> <html> <head> <title>郵箱註冊</title> <style type="text/css"> td{ text-align: center; color
JAVA基礎之常用的類以及正則表示式,打基礎這些決不能少!
說到正則表示式,可能很多人想到的就是驗證之類的,沒錯,正則表示式作為一個驗證的方法或者說規則,只要是需要輸入和驗證的網站和app,沒有不需要使用正則表示式的,由此可以看出正則表示式的重要性。作為一個合格的程式設計師,正則表示式和執行緒、io流等是必須要知道的東西。 一、Math (1)
正則表示式筆記--常用正則表示式
在學會使用下面的正則之前應該先了解基本的正則語法。可以從下面的連結進行學習。 常用正則表示式 一、校驗數字的表示式 1 數字:^[0-9]*$ 2 n位的數字:^\d{n}$ 3 至少n位的數字:^\d{n,}$ 4 m-n位的數字:^\d{m
QT5.3.2小白之路——UI介面設計以及正則表示式的說明
本文主要探討對UI介面設計過程中遇到的問題和解決辦法,同時也引出了很多的專業概念,供大家一起學習。 1、UI介面的繪製 1、新建QT Widget Application ,專案名稱為“Test”,基類選擇“QDialog”,類名保持“Dialog”不變,保持“建立介面”
正則表示式筆記 6 邊界符中的 ^, $, \A, \Z, \z
Regex : 本文介紹正則表示式中邊界符 ^ 和 $ 以及 \A 和 \Z, \z 的比較和用法本文的正則表示式在 Java 中測試本文的一些概念關鍵詞以 高亮標出,正則表示式以 高亮標出 State : 這個是在 Java 7 的文件裡截圖下來的:
C#操作字串以及正則表示式的用法總結
string是C#的基本型別,System.String是一個類庫,兩者本質上是沒有什麼差別的。編碼時使用string時系統會自動將其變換成String型別,多進行一次變換,所以在編碼時最好用後者。格式化字串有兩種方法: public string ToStr
javascript之表單校驗以及正則表示式
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/java
正則表示式筆記之四
在JavaScript中的每個正則表示式都是一個物件。這些物件有下面的一些屬性。 1, 例項屬性:RegExp的例項有一些開發人員可以使用的屬性。 global - Boolean值,表示g(全域性選項)是否設定 ignoreCase - Boole
python正則表示式筆記
從字串的角度來說,中文不如英文整齊、規範,這是不可避免的現實。本文結合網上資料以及個人經驗,以 python 語言為例,稍作總結。歡迎補充或挑錯。 一點經驗 可以使用 repr()函式檢視字串的原始格式。這對於寫正則表示式有所幫助。 Python 的 re模組有兩個相似的函
Qt工作筆記-QML中TextInput設定預設值,以及使用正則表示式只能輸入整數
程式執行截圖如下: 原始碼如下: import QtQuick 2.5 import QtQuick.Window 2.2 Window { visible: true wid
java正則表示式學習筆記
本人在開發中使用正則表達的場景並不多,偶爾用一下,學習一波,時間久了就又忘記了,放到部落格中,說不定什麼時候就用到了。 一.正則表示式的語法 這個語法表來自:http://www.runoob.com/java/java-regular-expressions.html
正則表示式、Math、SimpleDateFromat、Calendar類+JAVA學習筆記-DAY14
14.01_常見物件(正則表示式的概述和簡單使用) A:正則表示式 是指一個用來描述或者匹配一系列符合某個語法規則的字串的單個字串。其實就是一種規則。有自己特殊的應用。 作用:比如註冊郵箱,郵箱有使用者名稱和密碼,一般會對其限制長度,這個限制長度
C# 正則表示式的一些語法筆記
基礎語法看這裡:正則表示式語法 下面是一些其他要注意的點…… 反斜槓 + 元字元 表示匹配元字元本身。 eg:元字元 . 表示除換行符以外的任意字元,而 \. 表示匹配 . 。 一般定義正則表示式字串時會加上 @,表示不轉義。 eg:string patt