青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

focus on linux, c/c++, lua

求LUA達(dá)人進(jìn)來(lái)解惑

首先,抱歉,這不是精華貼,占用了首頁(yè),如果耽擱了你的時(shí)間,再次抱歉。
進(jìn)入主題,話(huà)說(shuō),有形如
&&123&&456&這樣的字符串
我想修改其中一個(gè)&位置之前的數(shù)據(jù),比如:
1,用789替換第1個(gè)&之前的數(shù)據(jù)
結(jié)果為:789&&123&&456&
2,用789替換第3個(gè)&之前的數(shù)據(jù)
結(jié)果為:&&789&&456&
3,用789替換第10個(gè)&之前的數(shù)據(jù)
結(jié)果為:因?yàn)闆](méi)有第10個(gè)&, 保留原來(lái)的字符串&&123&&456&

要點(diǎn):每個(gè)&為一個(gè)分隔符,如果有數(shù)據(jù)就寫(xiě)在&的前面,沒(méi)有數(shù)據(jù)就留空。
所以&&&&&&&也是一個(gè)合法的輸入

我嘗試了各種string庫(kù)的函數(shù),結(jié)果還是沒(méi)有整出來(lái),坐起等高手解惑
對(duì)lua string庫(kù)不是很熟悉的同學(xué),請(qǐng)點(diǎn)擊這里

posted on 2010-09-03 17:38 zuhd 閱讀(1856) 評(píng)論(8)  編輯 收藏 引用 所屬分類(lèi): lua

評(píng)論

# re: 求LUA達(dá)人進(jìn)來(lái)解惑 2010-09-03 17:43 陳梓瀚(vczh)

我只知道如果用C#的話(huà)就是

string input="&&1&&72&&&&&";
string[] parts=input.Split("&".ToCharArray(), StringSplitOptions.None);
parts[2]="789";
input=parts.Aggregate("", (a,b)=>(a+b));

模擬之。  回復(fù)  更多評(píng)論   

# re: 求LUA達(dá)人進(jìn)來(lái)解惑 2010-09-03 17:48 zuhd

@陳梓瀚(vczh)
寒。。。。用別的語(yǔ)言寫(xiě)出來(lái)確實(shí)不是件難事。
我的問(wèn)題是如何用形如lua的string.gsub()等函數(shù)把問(wèn)題解決了,因?yàn)槲疫@個(gè)是在lua里遇到的問(wèn)題。  回復(fù)  更多評(píng)論   

# re: 求LUA達(dá)人進(jìn)來(lái)解惑 2010-09-03 19:40 溪流

@zuhd
你這個(gè)需求不太可能一句話(huà)解決啊,如果沒(méi)有提供庫(kù)函數(shù)來(lái)分割/合并,那你只有手工去查找替換了  回復(fù)  更多評(píng)論   

# re: 求LUA達(dá)人進(jìn)來(lái)解惑 2010-09-03 20:10 right

不行,自己寫(xiě)個(gè)或copy個(gè)函數(shù)導(dǎo)出到lua里用就是了。  回復(fù)  更多評(píng)論   

# re: 求LUA達(dá)人進(jìn)來(lái)解惑 2010-09-03 23:33 flyinghearts

-- lua 5.1.4

function mysub(str, sep, n)
  local i = 0
  return str:gsub(".-" .. sep, function ()
    i = i + 1
    if (i == n) then return "789" .. sep end
    end
  )
end

str = "&&123&&456&"
sep = '&'
--for n = 1, 11, 2 do
for _, n in ipairs({1, 3, 10}) do
  local ss = mysub(str, sep, n)
  print(ss)
end

print(mysub("&&&&&",sep,2))

 

  回復(fù)  更多評(píng)論   

# re: 求LUA達(dá)人進(jìn)來(lái)解惑 2010-09-04 11:11 zuhd

@right
沒(méi)打算通過(guò)用宿主語(yǔ)言提供的函數(shù)來(lái)實(shí)現(xiàn),這不是我目的  回復(fù)  更多評(píng)論   

# re: 求LUA達(dá)人進(jìn)來(lái)解惑 2010-09-04 11:12 zuhd

@flyinghearts
犀利,學(xué)習(xí)了  回復(fù)  更多評(píng)論   

# re: 求LUA達(dá)人進(jìn)來(lái)解惑 2010-09-06 12:28 陳梓瀚(vczh)

@zuhd
我認(rèn)為你需要的是一個(gè)split函數(shù),而不是gsub。謝謝。  回復(fù)  更多評(píng)論   

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美v国产在线一区二区三区| 亚洲精品少妇网址| 亚洲亚洲精品在线观看 | 亚洲精品乱码久久久久久蜜桃91| 国产精品一区二区三区四区五区 | 久久全球大尺度高清视频| 欧美一区二区三区男人的天堂| 欧美一区二区三区免费观看| 午夜欧美大片免费观看| 久久久精品国产99久久精品芒果| 久久精品亚洲一区| 欧美久久久久久| 国内精品免费午夜毛片| 亚洲国产精品第一区二区| 亚洲少妇最新在线视频| 欧美一级专区免费大片| 欧美本精品男人aⅴ天堂| 亚洲精品影院在线观看| 久久久国产成人精品| 欧美日韩在线视频一区| 亚洲成人在线| 欧美激情亚洲另类| 国产精品视频一二三| 亚洲精品视频一区二区三区| 欧美一区二区视频在线观看2020| 欧美不卡在线视频| 欧美亚洲综合久久| 国产精品入口福利| 先锋a资源在线看亚洲| 亚洲日本精品国产第一区| 午夜精品一区二区在线观看 | 久热精品视频| 夜夜嗨av一区二区三区中文字幕| 欧美一区二区久久久| 欧美午夜精品久久久久久人妖| 狠狠综合久久av一区二区小说| 亚洲欧美电影在线观看| 99www免费人成精品| 欧美日韩中文另类| 亚洲午夜未删减在线观看| 亚洲国产精品久久| 欧美激情一区| 亚洲嫩草精品久久| 亚洲欧洲av一区二区三区久久| 国产精品三上| 久久综合狠狠| 欧美成人亚洲成人| 亚洲少妇中出一区| 欧美综合国产精品久久丁香| 国产精品一卡二| 欧美成人亚洲| 国产精品久久中文| 另类综合日韩欧美亚洲| 蜜臀久久99精品久久久画质超高清| 亚洲日韩视频| 欧美一区二区精品在线| 久久久国产视频91| 中日韩男男gay无套 | 欧美诱惑福利视频| 久久国产免费看| 亚洲色图自拍| 狼人天天伊人久久| 欧美中文字幕在线播放| 欧美激情乱人伦| 欧美电影美腿模特1979在线看 | 欧美一区午夜精品| 亚洲一区欧美激情| 欧美日韩成人| 亚洲日韩欧美视频| 在线看无码的免费网站| 欧美一区二区在线视频| 午夜精品久久久久| 欧美性jizz18性欧美| 亚洲美女av电影| 亚洲综合精品一区二区| 欧美极品影院| 一本一本a久久| 亚洲永久精品国产| 欧美天天在线| 欧美亚洲一区在线| 免费av成人在线| 日韩视频不卡中文| 国产精品人人爽人人做我的可爱| 亚洲激情网址| 亚洲影院色在线观看免费| 欧美日韩综合视频| 欧美在线免费观看| 亚洲区第一页| 久久精品中文字幕一区二区三区| 黄网动漫久久久| 免费亚洲电影在线观看| 精品999在线观看| 欧美高清自拍一区| 亚洲欧美另类国产| 91久久精品日日躁夜夜躁国产| 亚洲一区二区高清| 在线日韩成人| 国产亚洲欧洲997久久综合| 久久久亚洲高清| 亚洲免费影院| 日韩视频在线一区二区| 久久久精品2019中文字幕神马| 99re6这里只有精品视频在线观看| 国产精品免费区二区三区观看| 久久只有精品| 久久精品人人爽| 亚洲尤物精选| 在线亚洲欧美视频| 亚洲人成在线播放| 亚洲高清免费视频| 欧美成人r级一区二区三区| 久久久www成人免费毛片麻豆| 亚洲私人影院| 午夜精品理论片| 欧美一级片久久久久久久| 亚洲一区二区在线播放| 一区二区三区欧美日韩| 99日韩精品| 亚洲综合日韩在线| 久久福利一区| 欧美1区免费| 一区二区三区高清在线 | 亚洲精品黄色| 亚洲精品一区中文| 香蕉久久夜色精品| 老司机精品视频网站| 欧美激情一二区| 亚洲图片欧美午夜| 久久久久国产精品www| 欧美成人激情视频免费观看| 欧美freesex交免费视频| 欧美成人午夜激情在线| 亚洲欧洲一区二区在线播放 | 久久资源在线| 一区二区三区成人精品| 可以免费看不卡的av网站| 欧美视频日韩视频| 亚洲第一毛片| 久久精品在这里| 亚洲欧美中文另类| 欧美色网在线| 一区二区精品| 亚洲黄色有码视频| 久久精品国产精品亚洲| 国产精品久久一区二区三区| 在线视频你懂得一区| 欧美激情影院| 欧美国产1区2区| 91久久午夜| 亚洲国产高清aⅴ视频| 久久高清福利视频| 狠狠色狠狠色综合人人| 久久精品视频免费| 新狼窝色av性久久久久久| 国产精品免费看| 久久精品国产精品亚洲| 午夜久久tv| 在线播放中文一区| 欧美成人三级在线| 欧美激情久久久久| 一本色道久久99精品综合| 亚洲日韩视频| 国产精品免费看| 久久久精品久久久久| 久久久99精品免费观看不卡| 在线观看av不卡| 日韩一级黄色大片| 国产欧美亚洲日本| 亚洲国产精品一区二区www在线| 欧美日本精品| 免费成人高清| 国产精品一页| 91久久精品视频| 一区二区三区毛片| 国产综合色产在线精品| 亚洲精品美女| 黄色小说综合网站| 一区二区三区**美女毛片| **性色生活片久久毛片| 亚洲精品在线二区| 在线免费不卡视频| 午夜日韩av| 亚洲男人第一av网站| 免费美女久久99| 久久综合九色欧美综合狠狠| 欧美激情亚洲激情| 最新中文字幕一区二区三区| 一区二区亚洲精品国产| 羞羞视频在线观看欧美| 亚洲尤物在线| 国产精品久久久久久久久久久久久久 | 国产精品久久久久aaaa九色| 欧美激情精品久久久久久黑人 | 中日韩在线视频| 亚洲天堂成人在线观看| 欧美美女bbbb| 日韩一区二区免费看| 亚洲一区免费观看| 国产欧美日韩另类一区| 亚洲图片在线观看|