microsoft: vs code ^& adobe: photoshop, illustrator, fireworks, XD. *{/ google: gmail %$ chrome, android.
比如這段內容,從里面找出具有連續有效英文字母最多的片段,這段內容中應該是:adobe: photoshop... 這段。
注意:不能使用正則運算式,并且性能要好。
我猜測用查詢每個字符編碼應該可以實作,但是沒有一點思路。想在這里請教大家,非常感謝!
uj5u.com熱心網友回復:
控制臺敲了敲
var txt="microsoft: vs code ^& adobe: photoshop, illustrator, fireworks, XD. *{/ google: gmail %$ chrome, android.",max="",temp="";for(var i=0;i<txt.length;i++){var c=txt[i];var l=c.charCodeAt();if((l>64&&l<91)||(l>96&&l<123)){temp+=c}else{if(temp!=""&&temp.length>max.length){max=temp;}temp=""}};console.log(max,max.length);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/244095.html
標籤:JavaScript
上一篇:node處理圖片問題 !!!
下一篇:請教商城網站自定義SKU
