Tag: 拆分

如果用户输入了路径,则返回拆分值,否则返回空白

我需要动态显示用户输入的路径的名称和拆分路径。 为此,我拆分了用户输入的路径并仅抓取其中的某些部分。 例如,如果用户输入路径为: /content/mypath/myfolder/about/images/abc.jpg然后我正在显示images / abc.jpg。 但是,假设用户只输入名称而不输入路径,在这种情况下至少应该应用和显示名称。 但每次进入路径时它都会显示0。 我该如何解决? $(document).ready(function(){ $(‘#getData’).click(function(){ var name = $(‘#name’).val(); var imgPath = $(‘#imgPath’).val(); var newPath = imgPath.match(/images\/.*$/i); $(‘.container’).append( $(”).text(name), $(”).text(function(imgPath){ return newPath ? imgPath : $(‘#imgPath’).val(); }) ); //console.log(slicedPath); }); }); Name: Image path: Click

在jQuery中拆分URL路径并获取其中的一部分

我需要拆分用户输入的路径并仅抓取其中的某些部分。 例如,如果使用输入路径为: /content/mypath/myfolder/about/images/abc.jpg 然后我想只显示images/abc.jpg 。 我越来越 未捕获错误:语法错误,无法识别的表达式 目前错误。 这是我的代码。 $(document).ready(function(){ $(‘#getData’).click(function(){ imgPath = $(‘#imgPath’).val(); console.log($(imgPath).split(‘/’)); //console.log(slicedPath); }); }); Image path: Click

通过新行(包括空行)将textarea中的文本拆分为javascript数组

我正在尝试将文本拆分为拆分textarea数据的新行。 我当前的代码工作,除了一个小的要求:结果数组也必须包含空行 。 $(function(){ var lines = []; $.each($(‘#data’).val().split(/\n/), function(i, line){ if(line){ lines.push(line); } }); console.log(lines); }); I like to eat icecream. Dogs are fast. The previous line is composed by spaces only. The last 3 lines are empty. One last line. 目前的结果是: [“我喜欢吃冰淇淋。狗很快。”,“”,“前一行仅由空格组成。”,“最后3行是空的。”,“最后一行。”] 应该是什么: [“我喜欢吃冰淇淋。狗很快。”,“”,“前一行仅由空格组成。”,“”,“”,“”,“最后3行是空的。”,“” ,“最后一行。”]

jquery match:如何查找数组中是否存在关键字?

如何查找使用split()拆分的数组中是否存在关键字? // Get the object infomation. var keyword = ‘story’; var path = $(this).find(‘a’).attr(‘href’); var array_url = path.split(‘/’); if(keyword == array_url) alert(‘match!’); // does it work like this?? 标签的url路径是这样的 – www.mysite.com/story/article-1 谢谢。 编辑: if ($.inArray(keyword, array_url)) alert(‘match!’); 这将提醒匹配数组中是否包含关键字。

jQuery:如何在不同的字符串中添加换行符以分隔2中的句子?

我有不同的句子,都有双引号,如: Sentence one “ends like this” Sentence two”ends like that” Sentence three “another ending” 全部在页面上。 基本上所有的值都是不同的,我试图在双引号之前有一个换行符,所以它就像 Sentence one “ends like this” Sentence two “ends like that” Sentence three “another ending” 我有点混淆应该使用哪个jQuery函数诚实,分裂,文本之间? 任何帮助将不胜感激,我需要了解如何做到这一点…非常感谢!

在Javascript中最近的空格处拆分文本/字符串

我真的很挣扎如何将最接近字符串的文本拆分为第47个字符。 这是怎么做到的? var fulltext = document.getElementById(“text”).value; var a = fulltext.slice(0, 47); console.log(a); var b = fulltext.slice(47, 47*2); console.log(b); var c = fulltext.slice(94, 47*3); console.log(c); 这是一个JS小提琴 – http://jsfiddle.net/f5n326gy/5/ 谢谢。

使用基于HR标记的Javascript / JQuery在div中拆分HTML

我想基于HR标签分割我从不同DIV中的Web服务收到的文章(= HTML内容)。 我用一个例子解释,这是我从服务中收到的: This is an article bla bla this is the next page of the article blabla … 我想根据HR标签制作: This is an article bla bla this is the next page of the article blabla … 我试过不同的想法,但是没有用。 我怎么能用Javascript或JQuery(或另一种方法;-))来做到这一点?

来自字符串的Javascript嵌套对象

我有一个空对象和一个字符串: var obj = {}; var str = “abc”; 有没有办法让我把它变成 obj = { a: { b: { c: { } } } } 我不能完全围绕这一个,我甚至不确定它是否可能。

将base64图像拆分为多个部分

我试图用javascript或jquery将图像文件分成四个相等的部分。 是否可以将像280px x 60px这样的图像分成四个相等的部分,并将它们用base64编码保存为四个变量?

jquery split()和indexOf导致“Object不支持此属性或方法”

我有以下代码: var selected = $(‘#hiddenField’).val().split(“,”); … if (selected.indexOf(id) > 0) { … set value … } 我正在动态创建一个CheckBoxList,并试图通过将所选ID放入隐藏字段来记住复选框的状态。 我收到一条错误,指出“对象不支持此属性或方法”。 我的假设是selected是一个数组,它应该支持indexOf。 这是不正确的?