一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語(yǔ)言編程技術(shù)及教程分享平臺(tái)!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Lua - Lua中string.lower()使用指南

Lua中string.lower()使用指南

2020-05-08 10:37腳本之家 Lua

這篇文章主要介紹了Lua中操作字符串的基本方法整理,是Lua入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下

前言

今天我們總結(jié)的函數(shù)也比較簡(jiǎn)單,函數(shù)的作用的將所給字符串的中的大寫字母轉(zhuǎn)換成小寫字母,這種操作往往出現(xiàn)在比較操作之前,比如驗(yàn)證碼通常都是不區(qū)分大小寫的,接下來(lái)我們一起看一下函數(shù)的用法。

內(nèi)容

string.lower()

原型:string.lower(s)
解釋:接收一個(gè)字符串,然后返回一個(gè)將字符串中大寫字母轉(zhuǎn)化為小寫字母的字符串副本,除此之外其他字符都不會(huì)被改變,大寫字母的定義依賴于當(dāng)前的本地設(shè)置。

Usage

首先我們新建一個(gè)文件將文件命名為lowertest.lua然后編寫代碼如下:

?
1
2
3
4
5
6
7
8
9
10
11
local sourcestr = "ADGdfhhjfhjafhdf~fa\000fFAKLDSFklj897890"
print("\nsourcestr is "..sourcestr)
 
local q_sourcestr = string.format("%q", sourcestr)
print("\n\q_sourcestr is "..q_sourcestr)
 
local lowerstr = string.lower(sourcestr);
print("\n\lowerstr is "..lowerstr)
 
local q_lowerstr = string.format("%q", lowerstr)
print("\n\q_lowerstr is "..q_lowerstr)

運(yùn)行結(jié)果

Lua中string.lower()使用指南

總結(jié)

由前兩組結(jié)果的對(duì)比可以看出,普通的字符串如果遇到字符"\0"時(shí)將會(huì)被截?cái)啵胍唤財(cái)嗄蔷托枰褂酶袷椒?q來(lái)處理,具體方法參見(jiàn)前幾篇文章Lua string.format()。

由4組結(jié)果對(duì)比可以看出,函數(shù)string.lower()不會(huì)在遇到"\0"時(shí)就被截?cái)啵抢^續(xù)處理直到最后一個(gè)字符。

延伸 · 閱讀

精彩推薦
  • LuaLua中計(jì)算、執(zhí)行字符串中Lua代碼的方法

    Lua中計(jì)算、執(zhí)行字符串中Lua代碼的方法

    這篇文章主要介紹了Lua中計(jì)算、執(zhí)行字符串中Lua代碼的方法,類似JavaScript中eval函數(shù)的功能,在Lua中也可以實(shí)現(xiàn),需要的朋友可以參考下 ...

    腳本之家6322020-04-30
  • Lua深入探究Lua中的解析表達(dá)式

    深入探究Lua中的解析表達(dá)式

    這篇文章主要介紹了深入探究Lua中的解析表達(dá)式,對(duì)于其語(yǔ)法部分的說(shuō)明和示例都超詳細(xì),極力推薦此文!需要的朋友可以參考下 ...

    腳本之家3542020-05-05
  • LuaLua教程(二):基礎(chǔ)知識(shí)、類型與值介紹

    Lua教程(二):基礎(chǔ)知識(shí)、類型與值介紹

    這篇文章主要介紹了Lua教程(二):基礎(chǔ)知識(shí)、類型與值介紹,本文講解了Hello World程序、代碼規(guī)范、全局變量、類型與值等內(nèi)容,需要的朋友可以參考下 ...

    腳本之家5922020-04-28
  • LuaLua中的元方法__newindex詳解

    Lua中的元方法__newindex詳解

    這篇文章主要介紹了Lua中的元方法__newindex詳解,本文講解了查詢與更新、監(jiān)控賦值、通過(guò)table給另一個(gè)table賦值等內(nèi)容,需要的朋友可以參考下 ...

    笨木頭8872020-04-09
  • LuaLua實(shí)現(xiàn)__add方法重載示例

    Lua實(shí)現(xiàn)__add方法重載示例

    這篇文章主要介紹了Lua實(shí)現(xiàn)__add方法重載示例,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下 ...

    腳本之家7452020-04-24
  • LuaLua簡(jiǎn)介、編譯安裝教程及變量等語(yǔ)法介紹

    Lua簡(jiǎn)介、編譯安裝教程及變量等語(yǔ)法介紹

    這篇文章主要介紹了Lua簡(jiǎn)介、編譯安裝教程及變量等語(yǔ)法介紹,本文同時(shí)講解了lua注釋語(yǔ)法、Lua命令行方式等內(nèi)容,需要的朋友可以參考下 ...

    junjie3632020-04-14
  • LuaLua和C語(yǔ)言的交互詳解

    Lua和C語(yǔ)言的交互詳解

    這篇文章主要介紹了Lua和C語(yǔ)言的交互詳解,Lua和C語(yǔ)言通過(guò)棧完成交互,本文結(jié)合代碼實(shí)例詳細(xì)講解了交互的方法,需要的朋友可以參考下 ...

    果凍想3702020-04-14
  • LuaLua中table庫(kù)函數(shù)方法介紹

    Lua中table庫(kù)函數(shù)方法介紹

    這篇文章主要介紹了Lua中table庫(kù)函數(shù)方法介紹,本文講解了concat、insert、maxn、remove、sort、foreachi等方法,需要的朋友可以參考下 ...

    腳本之家2502020-04-17
主站蜘蛛池模板: 波多 在线播放 | 欧美一区欧美二区 | 国语视频高清在线观看 | 亚洲欧美一区二区久久 | av排名| 9420高清完整版在线观看国语 | 日本漫画工囗全彩番在线 | 男人女人日皮视频 | 国精视频一区二区视频 | 99久久久久久久 | 欧美s级人做人爱c视频 | 久久99国产精品二区不卡 | 天美蜜桃精东乌鸦传媒 | 国产乱人乱精一区二区视频密 | 日本午夜大片免费观看视频 | 美女扒开尿口让男生添 漫画 | 四虎免费在线视频 | 果冻传媒 天美 麻豆 | 高中生喷水喷浆 | 久久综合狠狠综合久久综合88 | 国产福利在线观看第二区 | 欧美一区二区三区四区五区六区 | 成人免费观看一区二区 | 国产成人欧美视频在线 | 美女视频91 | 女人用粗大自熨喷水在线视频 | 成人性爱视频在线观看 | 国产高清不卡码一区二区三区 | 香蕉久久久久 | 男女男精品视频免费观看 | 99热这里只有精品在线播放 | 亚洲成年网 | 男人操女人视频 | 特黄aa级毛片免费视频播放 | jazz欧美人免费xxxxxx | 国产人va在线 | 男人狂躁女人下面的视频免费 | 国产精品亚洲精品日韩已满 | 91人成网站色www | 欧美性色黄大片四虎影视 | 91搞搞 |