有關去掉html中的兩端字符

如何有一個字符串是這樣的形式str = "&bbbLAA";

想得到"L"的話可以這樣去實現:

//sDataStr = "&bbbLAA";

//sLeftQuote = ""&bbb";

//sRightQuote = "&AA";

調用這個方法將得到L字段。

function abCutString( sDataStr, sLeftQuote, sRightQuote)
{
 var sReturnVal = '';
 var nStartPos  = sDataStr.indexOf(sLeftQuote) ;
 if (nStartPos < 0) return sReturnVal;
 nStartPos  += sLeftQuote.length  ;
 if (nStartPos >=0 ) {
  var sWorkStr  = sDataStr.substring( nStartPos , sDataStr.length );
  var nEndPos = sWorkStr.indexOf(sRightQuote)   //- sRightQuote.length + 1;
  if ( nEndPos >= 1 ) {
    sReturnVal =   sWorkStr.substring( 0 , nEndPos );
  }
 } 
   return  sReturnVal ;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章