目前日期文章:201604 (3)

瀏覽方式: 標題列表 簡短摘要

以下為轉貼

http://www.camdemy.com/media/9354/

 

1.
0 ~ 99
10 ~ 12    zero, one, two, three, four, five, six, seven, eight, nine, ten, eleven, twelve
13 ~ 19    thirteen, fourteen, fifteen, sixteen, seventeen, eighteen, nineteen
20, 30, 40 ... twenty, thirty, forty, fifty, sixty, seventy, eighty, ninety
21, 22, 23 ... twenty-one, twenty-two, twenty-three, ...
2.
百 (hundred)
分成百位、十位及個位
例: 245   two hundred and forty-five   * 中間要加上 and 連接
3.
千 (thousand)
分成千位、百位、十位及個位
例: 2186   two thousand, one hundred and eighty-six   * 逗號 + and 就和 A, B and C 的觀念一樣
4.
萬以上的數
英文數字的分法是三個數三個數一組近位,每組一起念,在千位、百萬位、十億位分別由三個逗號區隔。
第一個逗號是千位,叫做 thousand
第二個逗號是百萬,叫做 million
第三個逗號是十億,叫做 billion
例: 23,569,741,168   twenty-three billion, five hundred and sixty-nine million, seven hundred and forty-one thousandone hundred and sixty-eight
5.
and 觀念與範例
and 的擺放位置是有連續三個或以上的東西,最後要用 and 來連接最後一個東西。
像是 apples, bananas, oranges, and grapes 的觀念一樣。
例: 2,039,100   two million, thirty-nine thousand, and one hundred
     2,233,100   two million, two hundred and thirty-three, and one hundred   * 中間的 and 是三個三個一組的念法    15,500,000   fifteen million and five hundred thousand

mybeauty 發表在 痞客邦 留言(0) 人氣()

QT的正規表示法應用看官網說明就有了。

http://doc.qt.io/qt-5/qregularexpression.html

 

轉貼下面的文章,這篇文章非常的清楚好懂。

http://blog.kkbruce.net/2012/02/javascript-regular-expression.html#.Vw8SG_l97IU

 

JAVASCRIPT - 表單元素 - REGULAR EXPRESSION

 

REGULAR EXPRESSION

 
Regular Expression(正規表達式) - 基本字元
名稱 說明
\n 換行符號
\r Enter
\t Tab
\xHex 16進位ASCII
\xOct 8進位ASCII
\符號 轉義,讓符號只是符號,無RE作用

因為符號在RE裡有其他作用,\.代表.、\?代表?,符號有:.、?、/、\、[、]{、}、(、)、+、*、|。
 
Regular Expression(正規表達式) - 字元集"["與"]"符號"
名稱 說明
[abc] 代表英文a、b、c
[a-z] 代表26個英文小寫
[A-Z] 代表26個英文大寫
[0-9] 代表數字0到9
[a-zA-Z] 代表所有大小寫英文
[^abc] 除了a、b、c以外任何字元
- 英文或數字的一個範圍
[^] 在[]裡的^為排除的意思

[ ]代表一個區段、段落。
 
Regular Expression(正規表達式) - 常用範圍
名稱 說明
\w [0-9a-zA-Z_],任何英數字和底線
\W [^0-9a-zA-Z_],也就是^\w的意思
\d [0-9],任何數字
\D [^0-9],也就是^\w的意思
\s 比對空格,空白字元(space)、tab、換行字元、return/enter
. .(點)比較任何字元,換行字元(newline)除外

以上都是常用的Escape字串。
 

Regular Expression語法

 
1 var reName = /pattern/[g|i|gi];

使用變數來儲存pattern,遇/.../字串自動建立RegExp物件。把pattern被在"//"符號之間,就是你所要過濾的規則,例如/[0-9]/。
 

[g|i|gi]選擇性參數,尋找方式

  • g:比對字串中所有符合pattern字串的子字串, 如果沒有設定,將只找第一個符合pattern的字串
  • i:不區分pattern字串的英文大小寫
 
尋找方式範例
 
1 // jscript(j小寫)和Jscript(J大寫)都符合
2 var reJS1 = /[jJ]script/;
3 // 2*2會出現四種符合的組合
4 // javascript、javaScript、Javascript、JavaScript
5 var reJS2 = /[jJ]ava[sS]cript/;

^開頭$結尾

 
1 // 找出開頭是This的字串
2 // 注意,此^不是放在[^],位置不同作用不同
3 var reStar = /^This/;
4 // 找出結尾是bye.的字串
5 var reEnd = /bye.$/
 
Regular Expression(正規表達式) - ^開頭$結尾
名稱 說明
^ 比對字串開頭
$ 比較字串結尾
 

^開頭$結尾範例

 
1 // 需要指定「出現次數」,例如身分證
2 // A123456789,第一碼為英文,第二碼為男女,3-9碼為數字
3 var reID = /^[a-zA-Z]{1}[1-2]{1}[0-9]{8}/;
 

量詞

 
Regular Expression(正規表達式) - 量詞
名稱 說明(次數)
? 0或1次
* 0或多次
+ 1或多次
{n} 出現n次
{n,} 至少n次
{n,m} n到m次
( ) 集合字元或/和中介字元,成為子樣式

最後一個(),我們舉個例子,「/(Hot)? ?Donuts/」過濾條件,可比對出Donuts或Hot Donuts。而「/(red|blue) pill/] 過濾條件,可比對出red pill或blue pill。

定義好樣式(pattern)後,可使用test()方法來測試。
 
1 // 定義過濾條件
2 var regex = /^\d{5}/$;
3 // 使用test()測試是否符適合條件
4 if (!regex.test(inputField.Value))
5   ...
 

RegExp物件

 
1 var objRE = new RegExp("pattern字串", "g|i|gi");

第一個pattern字串(不需放在//符號之間),第二個為尋找方式的參數。使用RegExp物件的test()方法進行比對,符合回傳true。
 
1 objRE.test(strValue);

如果在JavaScript字串變數需要尋找是否擁有符合Regular Expression的pattern子字串,此時請使用String物件的match()方法,例如,
 
1 String.match(objRE);

字串(String)的match()方法範例,
 
1 var str = "This is book.";
2 var objRE = new RegExp("is", "g");
3 var result = str.match(objRE);

我們將比對結果儲存起來,然後,
 
1 // 沒有會傳回null,有會傳回Array
2 // is, is --> 陣列
3 document.write(result);
4 // 傳回符合數量
5 // 2
6 document.write(result.length);

mybeauty 發表在 痞客邦 留言(0) 人氣()

The point is: Please download the package qt-opensource-windows-x86-android-5.6.0.exe

It is in http://download.qt.io/official_releases/qt/5.6/5.6.0/

You also can download in http://www.qt.io/download-open-source/#section-2

 

Other material you can google "Qt for Android" on internet.

Please read official QT document first.

----

我之前花了很多時間就是弄不出來,後來我終於發現了...原來很容易..

重點只有一個,但是網路上沒有寫。所以我弄了又弄,弄了又弄...

 

安裝檔請到這裡下載 http://download.qt.io/official_releases/qt/5.6/5.6.0/

要抓這一個檔案  qt-opensource-windows-x86-android-5.6.0.exe

一定要for Android的才有這些設定。之前白費了好多時間。囧。

 

也可以如上圖由此下載

http://www.qt.io/download-open-source/#section-2

 

 

我的靈感是從這裡來的

http://download.qt.io/official_releases/qt/5.6/5.6.0/

 

 

mybeauty 發表在 痞客邦 留言(0) 人氣()