我正试着从一个页面中得到一个链接
url: '和',
我尝试过通过google找到几种不同的解决方案,但我得到的最接近的解决方案是
function pregmatch() {
var re = new RegExp("url: '(.*)',", "g"),// the regex
txt = 'some text'; // the text on page to be replaced by url
newtxt = txt.replace(txt,re); // replace
我拿到了大梁:
(a+)(,)(b+)
,它正在分析字符串:aaaa,bbb
保持$1 , $2, $3.组对我来说很重要
我需要一个Regex用法(只使用,没有Js,c#等),它会给我这样的印象:
kkkk,ppp
流:
1) emit group1 , group2 , group3
2) keep the $2 group
3)replace the 'a' to 'k' ( as many as 'a'.count)
3)replace the 'b' to 'p' ( as many as '
我正在尝试获取目标div的结束数字,替换并连接两个属性(js-data-reveals),并将该数字添加到末尾(_1)。
我知道这与我用来替换属性的正则表达式有关,但我搞不清楚。
希望你能帮上忙。
$('#js-form-group-UPLOAD_DOCUMENT_ID_1').find('input').each(function() {
var attrName = 'js-data-reveals';
var $el = $(this);
//Get Last Digit from ID
var idNumber = $
我对jQuery / JS相当陌生,我想知道如何做以下工作:
Big Sofa - Pink
Big Sofa - Blue
Small Sofa - Red
Small Sofa - Grey
我需要做的是删除所有的文字之前,并包括"-“,所以它只是显示的颜色,需要通配符它将得到任何东西,并替换为零。
这个是可能的吗?
如何使用JS regex将所有出现的空格替换为单词SPACE (如果在括号内)?所以,我想要的是:
myString = "a scentence (another scentence between brackets)"
myReplacedString = myString.replace(/*some regex*/)
//myReplacedString is now "a scentence (anotherSPACEscentenceSPACEbetweenSPACEbrackets)"
编辑:我尝试的是这样(我对正则表达式很陌生)
myReplac
我想替换js中的所有./实例
我的代码是这样的
var text = './test';
var baseUrl = 'http://www.example.com/';
text = text.replace(/./\/g, baseUrl);
这是不起作用的,因为我也想替换一个正斜杠。我怎么能忽视这件事?
我正在尝试获取一大块纯文本,并将其部分转换为html标记。我不需要一个完整的富编辑器,只需要这几个标签:
**bold**
__underline__
~~italics~~
--strike--
<<http://www.link.com>>
这是我试图编写的方法,但我缺少regex/js似乎阻碍了它:
function toMarkup($this) {
var text = $this.text();
text = text.replace("\*\*(.*)\*\*", "<b>$1</b>"
我正在运行一个非常基本的jQuery表情脚本来将笑脸文本转换为图像。这很有效,但似乎只在第一次出现微笑时有效。所以如果我写2个相同的笑脸,它只会把一个变成一个图像。
请参阅小提琴:
这是JS
jQuery.fn.emoticons = function(icon_folder) {
/* emoticons is the folder where the emoticons are stored*/
var icon_folder = icon_folder || "../../../../images/forum/emoticons";
//var settings = jQ
我有一个带有div的id=content,我想将它的innerHtml更改为字符串变量markup,但是我想禁用脚本标记。
例如,如果
markup='<b>Bold text here </b><i><script>alert("JS will be treated as normal text")</script></i>';
content div应该是
Bold文本此处警报(“JS将被视为普通文本”)
我不能使用innerHTML,因为它将运行警报框,也不能使用innerTe
我正在尝试让这个回文生成器工作,但我不知道如何让js删除多词回文中单词之间的空格。赛车总是出问题。racecar返回为true,因此部分代码可以正常工作。如何让JS忽略" race“和" car”之间的空格,以便赛车返回为true?
function palindrome(word) {
var len = word.length;
word = word.replace(/ +/g, "");
for (var i = 0; i < Math.floor(len/2); i++ ) {
if (word[i] !=