PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Web_Design
Re: [問題] javascript 字串處理
作者:
gn00618777
(非常念舊)
2015-01-18 22:44:04
※ 引述《gn00618777 (非常念舊)》之銘言:
: 版友好
: string1="test1"
: string1.match("test") 回傳 test,因為test1包含test
: 可是我的用意是希望她回傳 null,因為我搜尋是要搜尋 test 而已非 test1
: 而這類的問題,linux 的 shell 可以用 ^(字首)$(字尾)來解決,請問js
: 要怎麼解決呢? 謝謝。
HI 我問題還是沒解決...
var st="test1 test";
alert(st.match(/\b"test"\b/))
作者:
LPH66
(-6.2598534e+18f)
2015-01-18 22:51:00
不要加引號, 那會被當成 regexp 的一部份我的推文裡也沒有引號就是這樣javascript 的 regexp 物件是由 / / 分隔的一個"字串"變數? 有簡單的程式嗎?
作者:
gn00618777
(非常念舊)
2015-01-18 23:07:00
我有一個 text,假設輸入 123,這個123字串,我會放至
作者:
LPH66
(-6.2598534e+18f)
2015-01-18 23:13:00
啊, 我看懂你的問題了...這樣的話, 顯式建立 regexp 物件st.match(new RegExp("\\b"+stringvar+"\\b"))這樣建立 regexp 物件時就不用 / / 了, 但是因為是給字串所以 \ 要寫兩次也因為給字串所以就能夠放變數進去了
作者:
gn00618777
(非常念舊)
2015-01-18 23:25:00
= =d ,L大真強..我剛打好範例的說 ,我先試看看她成功了..只是我不懂L大說的..RegExp,我會再研究謝謝。
作者: rarex (╰(〒皿〒)╯)
2015-01-18 23:55:00
RegExp就是正規表示法的物件 可以讓你用變數拼湊你的正規式/test/就等同於new RegExp('test')這樣
作者:
gn00618777
(非常念舊)
2015-01-19 09:18:00
" target="_blank" rel="nofollow">
這邊有不錯的解釋謝謝。
繼續閱讀
[問題] 網站的description 問題
cdb75437
[問題] mysql紀錄問題??
NDubz
需不需要去學flash
s106667
[問題] javascript 字串處理
gn00618777
[問題] 自動紀錄使用者習慣
ofpurity
[問題] Wordpress 讚 Api 的問題
mozzan
[問題] .NET EF Code First 的方式很多人用嗎?
On1earth
[問題] 郵局掛號郵件 API
wweds84
[問題] wordpress表格的信箱收信問題
onlyAPU
[問題] UTF8轉BIG5之後,傳值至BIG5頁面還是亂碼
crossdunk
Links
booklink
Contact Us: admin [ a t ] ucptt.com