成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > js獲取富文本中的第一張圖片(正則表達(dá)式)

js獲取富文本中的第一張圖片(正則表達(dá)式)

熱門標(biāo)簽:天津電銷卡外呼系統(tǒng)線路 興化400電話辦理多少錢 株洲外呼營(yíng)銷系統(tǒng)有哪些 長(zhǎng)春防封卡電銷卡套餐 靈聲智能電話機(jī)器人招聘 企業(yè)電話機(jī)器人辦理 四平電話機(jī)器人哪家好 智能電銷機(jī)器人真的好嗎 長(zhǎng)春銷售外呼系統(tǒng)業(yè)務(wù)

 js獲取富文本中的第一張圖片url正則公式及去除字符串里面的html標(biāo)簽
后臺(tái)發(fā)來(lái)一個(gè)富文本字符串里面可能包含了0、1、2、3…個(gè)圖片標(biāo)簽(img),我們的任務(wù)是獲取這個(gè)字符串里面第一張圖片的url,如果沒(méi)有圖片則返回空

var imgUrlFun = function(str){
  var data = '';
   str.replace(/img [^>]*src=['"]([^'"]+)[^>]*>/, function (match, capture) {
     data = capture;
   });
  return data
 }

去除字符串里面的html標(biāo)簽的正則公式

var filterHTMLTag = function (str) {
  str = str.replace(/\/?[^>]*>/g,''); //去除HTML tag
  str = str.replace(/[ | ]*\n/g,'\n'); //去除行尾空白
  str=str.replace(/ /ig,'');//去掉 
  return str;
 }

js如何獲取ueditor里面的第一張圖片

想獲取ueditor里面第一張圖片作為縮略圖,怎么獲取,ueditor里面全部是以文本方式儲(chǔ)存的

UE.getPlainTxt() 可獲取到編輯器中的純文本內(nèi)容,有段落格式
UE.getContentTxt() 可獲取到編輯器中的純文本內(nèi)容,沒(méi)有段落格式;

ueditor 沒(méi)有提供直接獲取圖片的功能,可以UE.getContent() 獲取全部?jī)?nèi)容,使用正則表達(dá)式 篩選出圖片,我提供一個(gè)使用JAVA寫的篩選方法,前臺(tái)js代碼類似:

Pattern p_img = Pattern.compile("(]+src\s*=\s*'\"['\"][^>]*>)");
Matcher m_img = p_img.matcher(content);
while (m_img.find()) {
String img = m_img.group(1); //m_img.group(1) 為獲得整個(gè)img標(biāo)簽 m_img.group(2) 為獲得src的值
}

可以打開ueditor.all.min.js 查看,里面有所有支持的方法 注釋也都很明白

ueditor發(fā)布文章獲取第一張圖片為縮略圖實(shí)現(xiàn)方法

正則匹配圖片地址獲取第一張圖片地址
此為函數(shù) 在模塊或是全局Common文件夾中的function.php中

/**
 * [getPic description]
 * 獲取文本中首張圖片地址
 * @param [type] $content [description]
 * @return [type]   [description]
 */
 function getPic($content){
  if(preg_match_all("/(src)=([\"|']?)([^ \"'>]+\.(gif|jpg|jpeg|bmp|png))\\2/i", $content, $matches)) {
   $str=$matches[3][0];
  if (preg_match('/\/Uploads\/images/', $str)) {
   return $str1=substr($str,7);
  }
 }
}

用法演示

$content=I('post.body');//獲取富文本編輯器內(nèi)容
  $info=getPic($content);//使用函數(shù) 返回匹配地址 如果不為空則聲稱縮略圖
  if(!$info==null){
   $thumb=$info.'thumb240x160.png';
   $image = new \Think\Image();//實(shí)例化圖像處理,縮略圖功能
   $image->open($info);// 生成一個(gè)居中裁剪為240*160的縮略圖
   $unlink=$image->thumb(240, 160,\Think\Image::IMAGE_THUMB_CENTER)->save($thumb);
  }else{
   $thumb='';
  }

dedecms中的js獲取fckeditor中的圖片

function get_firstimg(){
 //var c=document.getElementById('body').value;
 var c=FCKeditorAPI.GetInstance('body').GetXHTML(true);
 if(c){
 var fimg=c.match(/img(.*?) src=["|'](.*?)["|'](.*?)>/);
 if(fimg[2]){
 document.getElementById('picname').value=fimg[2];
 if(document.getElementById('ImgPr'))document.getElementById('ImgPr').src=fimg[2];//預(yù)覽
 if(document.getElementById('picview'))document.getElementById('picview').src=fimg[2];//預(yù)覽
 }
 }
}

再補(bǔ)充一個(gè)完整的

js獲取UEditor文本編輯器中的圖片地址

寫之前在網(wǎng)上找了很多方法,最簡(jiǎn)單的思路應(yīng)該是1.獲取UEditor中的內(nèi)容;2.將獲取到的字符串轉(zhuǎn)換成jquery對(duì)象;3.選擇器找到img元素,獲取src值。

var content= UE.getEditor('details').getContent();//獲取編輯器內(nèi)容
var $div = document.createElement("div");//創(chuàng)建一個(gè)div元素對(duì)象
$div.innerHTML = content;//往div里填充html
var $v = $($div);//從dom對(duì)象轉(zhuǎn)換成jquery對(duì)象
$.each($v.find("img"),function (v,i) {//選擇器找到img元素,循環(huán)獲取src值
console.log("src======"+i.src);
});

打印結(jié)果:

寫出上面代碼之前碰了幾次壁,繞了幾個(gè)彎,下面就是我整個(gè)開發(fā)過(guò)程,記錄下。

1.獲取UEditor中的內(nèi)容

這一步很簡(jiǎn)單,使用編輯器提供的getContent()函數(shù)

2.將獲取到的字符串轉(zhuǎn)換成jquery對(duì)象

p style="margin-top: 1em; margin-bottom: 1em; white-space: normal; box-sizing: border-box; padding: 0px; border: 0px; vertical-align: middle; line-height: 25px; list-style: none; color: rgb(58, 58, 58); font-family: 微軟雅黑, 宋體, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(247, 253, 255);">
	夏季到了,持續(xù)高溫就連大人都受不了,更別說(shuō)孩子了。所以該不該給孩子穿襪子又成了寶媽心頭的大事,一方面覺(jué)得應(yīng)該給孩子穿,畢竟這個(gè)幾個(gè)理由是拒絕不了的。
	/p>
	p style="margin-top: 1em; margin-bottom: 1em; white-space: normal; box-sizing: border-box; padding: 0px; border: 0px; vertical-align: middle; line-height: 25px; list-style: none; color: rgb(58, 58, 58); font-family: 微軟雅黑, 宋體, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(247, 253, 255); text-align: center;">
	img alt="1.jpg" width="490" height="306" src="http://www.socksb2b.com/d/file/zixun/wazichangshi/2019-07-05/1b0038e6cf808ae9c091c34ded031de9.jpg" _src="http://www.socksb2b.com/d/file/zixun/wazichangshi/2019-07-05/1b0038e6cf808ae9c091c34ded031de9.jpg">
	/p>
	p style="margin-top: 1em; margin-bottom: 1em; white-space: normal; box-sizing: border-box; padding: 0px; border: 0px; vertical-align: middle; line-height: 25px; list-style: none; color: rgb(58, 58, 58); font-family: 微軟雅黑, 宋體, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(247, 253, 255);">
	還有一部分寶媽意見(jiàn)不同,認(rèn)為還是不穿襪子比較好:
	/p>
	p style="margin-top: 1em; margin-bottom: 1em; white-space: normal; box-sizing: border-box; padding: 0px; border: 0px; vertical-align: middle; line-height: 25px; list-style: none; color: rgb(58, 58, 58); font-family: 微軟雅黑, 宋體, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(247, 253, 255);">
	1.小孩子經(jīng)常出汗,新陳代謝比較快,襪子如果不透氣的話,有可能會(huì)因?yàn)樯_汗導(dǎo)致孩子哭鬧不休。
	/p>
	p style="margin-top: 1em; margin-bottom: 1em; white-space: normal; box-sizing: border-box; padding: 0px; border: 0px; vertical-align: middle; line-height: 25px; list-style: none; color: rgb(58, 58, 58); font-family: 微軟雅黑, 宋體, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(247, 253, 255);">
	2.腳底的穴位多,不穿襪子可以充分按摩到腳底。有利于身體其他機(jī)能的運(yùn)轉(zhuǎn)。緩解便秘,消化不良等癥狀。
	/p>
	p style="margin-top: 1em; margin-bottom: 1em; white-space: normal; box-sizing: border-box; padding: 0px; border: 0px; vertical-align: middle; line-height: 25px; list-style: none; color: rgb(58, 58, 58); font-family: 微軟雅黑, 宋體, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(247, 253, 255);">
	好像兩方家長(zhǎng)說(shuō)的都有道理,那么到底應(yīng)該穿襪子嗎?
	/p>

var content= UE.getEditor(‘details').getContent();

上面是我編輯器里的內(nèi)容(content),最簡(jiǎn)單的方法是用

$(content)來(lái)轉(zhuǎn)換成jquery對(duì)象,但是$(content).html()的打印結(jié)果如下:

可以看出來(lái)轉(zhuǎn)換出的Jquery對(duì)象代表的是content中第一個(gè)html元素p,剩下的html元素獲取不到,也就無(wú)法進(jìn)行第三步獲取圖片地址。
這里可以補(bǔ)充的是,網(wǎng)上提供的一種方法

$(content).get(0).outerHTML的打印結(jié)果如下:

get(1)、get(2)…依次可以打印出接下來(lái)的html元素代碼,我開始考慮循環(huán)獲取,但是循環(huán)次數(shù)的獲取回到了原地,根本取不到,有興趣的可以嘗試。

既然jquery的思路斷了,我就開始考慮原生js的方法,在網(wǎng)上找了個(gè):

var $div = document.createElement("div");//創(chuàng)建一個(gè)div元素對(duì)象
$div.innerHTML = content;//往div里填充html

打印出來(lái)的結(jié)果非常好:

前面繞的彎兩行代碼就解決了,原生js真棒!
但是我還是習(xí)慣用jquery,又把它轉(zhuǎn)換成jquery了,方便下面的選擇器和循環(huán)

var $v = $($div);//從dom對(duì)象轉(zhuǎn)換成jquery對(duì)象

3.選擇器找到img元素,獲取src值

$.each($v.find("img"),function (v,i) {
console.log("src======"+i.src);
});

i.src可以直接獲取圖片url地址,成功!

到此這篇關(guān)于js獲取富文本中的第一張圖片(正則表達(dá)式)的文章就介紹到這了,更多相關(guān)js獲取網(wǎng)頁(yè)編輯器中的圖片內(nèi)容請(qǐng)搜素腳本之家以前的文章或下面相關(guān)文章,希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 指定區(qū)域的圖片自動(dòng)按比例縮小的js代碼(防止頁(yè)面被圖片撐破)
  • 指定位置如果有圖片顯示圖片,無(wú)圖片顯示廣告的JS
  • javascript 指定區(qū)域內(nèi)圖片等比例縮放實(shí)現(xiàn)代碼 腳本之家整合版
  • js獲取UEditor富文本編輯器中的圖片地址
  • JS+HTML實(shí)現(xiàn)自定義上傳圖片按鈕并顯示圖片功能的方法分析
  • 原生js實(shí)現(xiàn)點(diǎn)擊輪播切換圖片
  • 使用PreloadJS加載圖片資源的基礎(chǔ)方法詳解
  • Javascript如何實(shí)現(xiàn)雙指控制圖片功能

標(biāo)簽:運(yùn)城 巴彥淖爾 貴港 石嘴山 青海 新疆 黑龍江 漯河

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《js獲取富文本中的第一張圖片(正則表達(dá)式)》,本文關(guān)鍵詞  獲取,富,文本,中的,第,一張,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《js獲取富文本中的第一張圖片(正則表達(dá)式)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于js獲取富文本中的第一張圖片(正則表達(dá)式)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    精品国产1区2区| 欧美黑人xxxⅹ高潮交| 超碰在线最新| 欧美一卡2卡三卡4卡5免费| 亚洲日本视频在线| 色偷偷中文字幕| 亚洲精品国产拍免费91在线| 中文字幕在线一| 国产麻豆精品视频一区二区| 色综合久久66| 一本到不卡精品视频在线观看| 神马日本精品| 亚洲视频在线观看三级| 欧美无砖砖区免费| 一本久久知道综合久久| 青青草原综合久久大伊人精品优势| 亚洲人妻一区二区| 久久久久久久久久婷婷| 欧美va亚洲va日韩∨a综合色| 美日韩一级片在线观看| av网页在线观看| 成人毛片免费看| 成人自拍小视频| 久久久久久久久久久久久久av| 中文字幕第一页在线视频| 五月天婷婷激情视频| 私拍精品福利视频在线一区| 相泽南亚洲一区二区在线播放| 欧美多人猛交狂配| 亚洲高清精品中出| 日韩视频不卡| 日韩a级在线观看| 97在线播放视频| 99视频都是精品热在线播放| 亚洲国产欧美国产第一区| 亚洲成人精品在线观看| 在线精品国产| 国产乱码精品一区二区三区中文| 无码人妻久久一区二区三区蜜桃| 色豆豆成人网| 国产成人精品视频ⅴa片软件竹菊| 九九九九热精品免费视频| 欧美另类视频在线观看| 久久激情视频久久| 国产成人免费高清视频| 日韩精品一区二区三区丰满| 欧美一区二区三区播放| 亚洲资源中文字幕| 日本一二三区视频在线| 国产精品片aa在线观看| 国产区在线视频| 欧美性大战久久久| 亚洲免费视频一区二区| 欧美精品一二三| 亚洲天堂av免费在线观看| 国产精品青草综合久久久久99| 日本精品一区二区三区四区| 五月天欧美精品| 粉嫩一区二区三区| 欧美影院在线播放| 97久久久久久| 91丨九色丨黑人外教| 成人妇女免费播放久久久| 女性裸体视频网站| 国产精品一区免费视频| 亚洲专区国产精品| 26uuu成人网一区二区三区| 日韩欧美亚洲视频| 亚洲天堂伊人网| 97香蕉碰碰人妻国产欧美| 成人av网站免费观看| 蜜臀va亚洲va欧美va天堂| 最近国产精品视频| 午夜精品久久久久久99热软件| 中文字幕一区二区三区乱码| 亚洲色图自拍| 深爱五月综合网| 2017天天干夜夜操| av每日在线更新| 久久久久国产精品人| 精品国产美女福利到在线不卡| 黄色毛片免费| 免费黄色激情视频| 免费不卡的av| 欧美一级特黄aaaaaa在线看片| 青青青青在线| 内射毛片内射国产夫妻| 欧美黑人ⅹxxx另类猛交| 人与牲动交xxxxbbbb高清| 亚洲国产网站| 亚洲午夜色婷婷在线| 国产精品中出一区二区三区| 99中文字幕在线| 在线观看国产欧美| 先锋av资源站| 欧美三级午夜理伦三级| 国产99对白在线播放| 日韩影视高清在线观看| 欧美日韩亚洲综合| 不卡中文字幕| 国产在线精品一区二区夜色| 亚洲欧洲日韩av| 夜夜嗨av色一区二区不卡| 亚洲成人av观看| 中文字幕一区视频| 国产一区二区三区四| 亚洲乱码中文字幕久久孕妇黑人| 99re8这里有精品热视频免费| 亚洲黄色影院| 99爱免费视频| 无码人妻精品一区二区三区温州| 国产精品久久三| 51vv免费精品视频一区二区| 国产传媒av在线| 91杏吧porn蝌蚪| 欧美日韩国产影片| 国产高清美女一级毛片久久| 国产免费一区二区三区| 亚洲男人天天操| 色一情一乱一区二区三区| 黄色av网站在线| 免费成人性网站| 国产精品高潮在线| 91精品久久久久久蜜臀| 一级毛片在线观| 精品人妻一区二区三区含羞草| 99久久婷婷国产综合| 91亚洲精品久久久蜜桃网站| 国产在线观看免费一区| 国产亚洲日本欧美韩国| 精品久久久久中文慕人妻| 色爱精品视频一区| 天堂8中文在线最新版在线| 蜜桃免费在线视频| 国产欧美一区二区| 成人免费看片视频在线观看| 波多野结衣小视频| 日本在线观看视频网站| 国产精品香蕉av| 黄色小说在线播放| 亚洲第一狼人区| 亚洲天堂黄色| 日本55丰满熟妇厨房伦| 亚洲乱码中文字幕综合| 中文av一区二区| 樱桃国产成人精品视频| 午夜久久av| 免费观看成年人视频| 国产成人在线视频| 婷婷亚洲五月色综合| 日本中文字幕不卡免费| 免费毛片在线| 999久久久亚洲| 国产精品亚洲一区二区三区在线观看| 一区二区乱子伦在线播放| 97超碰色婷婷| 久久精品国产第一区二区三区| 成人污污视频在线观看| 伊人av在线com| 超碰在线免费| 久久精品亚洲欧美日韩精品中文字幕| 99电影在线观看| 在线电影av不卡网址| 亚洲熟妇av乱码在线观看| 亚洲精品乱码久久久久久金桔影视| 国产精品美女久久久久久2018| av在线首页| 日韩欧美国产一区二区| 久久免费小视频| 精品99视频| 亚洲精品乱码久久久久久蜜桃欧美| 国产极品在线观看| 国产精品一二三四五区| 蜜桃传媒在线| 久久久综合免费视频| 欧美成人精品午夜一区二区| 国产剧情一区二区三区| 亚洲国产91精品在线观看| 日韩美女视频在线观看| 涩涩视频免费观看| 日本三级在线播放完整版| 亚洲高清电影| 国产成人免费av| 琪琪亚洲精品午夜在线| 国产乱人伦偷精品视频不卡| 天天综合网久久综合网| 精品对白一区国产伦| 99久久一区三区四区免费| 久久综合伊人77777麻豆| 精品人妻一区二区三区香蕉| 精品黑人一区二区三区国语馆| 亚洲精品在线免费看| 欧美一区二区三区四区五区六区| 日韩精品在线免费观看视频| 亚洲性av网站| 自拍偷拍欧美激情| 欧美亚洲一区三区| 一区二区三区四区久久| 国产精品乱子久久久久| 黄网在线观看视频| 精人妻一区二区三区| 国产伦精品一区二区三区视频| 动漫一区二区三区| 中文字幕亚洲在| 国产在线无码精品| 中文字幕av网| 国产精品香蕉| 亚洲午夜av久久乱码| 男人午夜视频在线观看| 亚洲男人天堂2019| 欧美高清视频一区二区三区在线观看| 亚洲精品久久久久久宅男| 五月激情婷婷综合| caoporn超碰97| 日产精品高清视频免费| 亚洲女人天堂色在线7777| 99香蕉久久| 丁香五精品蜜臀久久久久99网站| www深夜成人a√在线| 亚洲精品乱码久久久久久蜜桃图片| 成人精品在线观看视频| 精品久久一区二区三区| 一区二区三区入口| 国产资源在线观看入口av| 日韩精品在线免费看| 欧美舌奴丨vk视频| 国产日韩中文在线| 国产精品乱人伦| 欧美在线播放一区二区| 欧洲另类一二三四区| 精品国产一区二区三区av性色| 欧美性大战久久久| 中文字幕日韩三级| 成人小说亚洲一区二区三区| 国产福利一区二区三区在线观看| 亚洲日本中文| 国产一区二区三区在线观看网站| 欧美另类一区二区三区| 欧美日韩午夜在线视频| 黄色毛片在线观看| 桃花岛tv亚洲品质| 日韩在线激情| 亚洲一区中文字幕永久在线| 91精品成人| 中文字幕第六页| 日韩午夜精品视频| 亚洲电影免费观看高清| 国产精品一区二区三区观看| 国产特级淫片免费看| 国产精品第2页| 在线国产视频| 美洲天堂一区二卡三卡四卡视频| 久久香蕉国产线看观看网| 99免费在线观看视频| 久久视频在线免费观看| 天天干天天操天天爽| 国内自拍视频在线看免费观看| 精品国产乱码久久久久久丨区2区| 疯狂做受xxxx欧美肥白少妇| 国产成人av在线播放| 欧美激情成人| 精品国产一区二区三区四区四| 色大18成网站www在线观看| 久久综合九色综合欧美狠狠| 国产真实夫妇交换视频| 亚洲成人a级网| 欧美日韩久久久久| 夜夜夜久久久| 亚洲高清极品| 日本午夜精品理论片a级appf发布| 538国产精品一区二区在线| 国产乱子伦精品无码码专区| 特一级黄色录像| 精品国产伦一区二区三区观看方式| 免费视频一区二区三区在线观看| 国产毛片毛片毛片| 国产最顶级的黄色片在线免费观看| 瑜伽美女视频| 刘玥91精选国产在线观看| 亚洲色图欧美色| 一区二区三区四区高清精品免费观看| 欧美熟女一区二区| 久久久久久18| 国产一级二级三级精品| 日本欧美加勒比视频| 97在线精品视频| 青青草视频社区| 久久手机免费观看| 亚洲欧美高清在线| 老司机一区二区| 亚洲网一区二区三区| 欧美欧美全黄| 国产美女被遭强高潮免费网站| 欧美黄色免费视频| 91在线观看免费高清完整版在线观看| 91精品国产综合久久久久| 欧美激情在线观看| 国产精品免费一区二区三区在线观看| 成人全视频免费观看在线看| 九九久久久2| 羞羞小视频在线观看| 色香阁99久久精品久久久| 欧美va亚洲va日韩∨a综合色| 成人av免费在线播放| 成人免费淫片aa视频免费| 亚洲视频在线播放免费| 中文字幕日韩有码| 黄色影院一级片| 国产日韩综合| 不卡在线一区| 青娱乐国产在线| 国产亚洲欧美日韩美女| av免费不卡国产观看| 亚洲色图 激情小说| 亚洲一区二区在线免费观看视频| 懂色av一区二区三区四区五区| 精品剧情v国产在线观看| xxxx日本黄色| 女人被狂躁c到高潮| 亚洲男人天堂手机在线| 手机在线看片1024| 精品一区二区久久久| 精品精品国产毛片在线看| 午夜在线免费观看视频| 精品欧美一区二区三区| 亚洲AV成人无码精电影在线| 国产精品激情av电影在线观看| 亚洲色图13p|