标签: paste

从表单中的密码字段复制

我正在设计一个表单,要求用户输入密码,然后在下一个字段中再次验证.但是我注意到,如果我从第一个密码字段复制并粘贴到另一个密码字段,则值不相同.

似乎我的Firefox在Mac OS X上运行,而是复制星号图形,其值为'\ x95'

是否可以从密码字段中复制基础文本?

谢谢

passwords copy copy-paste paste

1
推荐指数
1
解决办法
2万
查看次数

如何使用粘贴将变量添加到数据框?

我有一组R对象,c1,c2,c3,...,c10每个对象都有相同的长度,并喜欢从这些对象形成一个数据帧.我可以做到df<-data.frame(c1,c2,c3,c4,c5,c6,c7,c8,c9,c10).有没有更有效的方法来做到这一点,也许使用paste

谢谢你的帮助.

r paste dataframe

1
推荐指数
1
解决办法
582
查看次数

jQuery粘贴输入的URL验证

我正在尝试确定粘贴的网址是否有效.我正在使用bind()函数来检测粘贴事件.我正在使用我在这里找到的正则表达式进行验证(其工作正常并且很好).我还附加一些文字告诉用户它是否是有效网址.

当它在bind()中时唯一不起作用的是URL验证.但是当它放在它外面时它可以工作.

JS:

 function validateURL(textval) {
  var urlregex = new RegExp( "^(http|https|ftp)\://([a-zA-Z0-9\.\-]+(\:[a-zA-Z0-9\.&amp;%\$\-]+)*@)*((25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])|([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(\:[0-9]+)*(/($|[a-zA-Z0-9\.\,\?\'\\\+&amp;%\$#\=~_\-]+))*$");
  return urlregex.test(textval);
}

$(document).ready(function(){   

    // assign whatever is in the inputbox to a variable
    var url = $("#ent").val()

    //this is if they paste the url from somewhere
    $("#ent").bind('paste', function() {

        if(validateURL(url)) {
            $("#ent").css("background-color","green");
            $("#status").append("Valid URL");
            $("#submit").attr('disabled', 'disabled');
        }
    });

});
Run Code Online (Sandbox Code Playgroud)

HTML:

<input type="text" name="ent" id="ent">
<input type="submit" name="submit" id="submit">
<div id="status"></div>
Run Code Online (Sandbox Code Playgroud)

javascript validation jquery paste

1
推荐指数
1
解决办法
8122
查看次数

Qt"复制/粘贴/剪切"

好吧,我正在做一个文本编辑器,基本上你写的文本是"QPlainTextEdit"我有问题,我正在尝试在"编辑"菜单,复制/粘贴/剪切选项.

使用Copy我的意思是,您在编辑器中选择文本,打开编辑菜单,单击复制并将其发送到剪贴板.粘贴,粘贴你复制的内容?剪切,剪切选定的文本.

qt cut copy paste

1
推荐指数
1
解决办法
3234
查看次数

实现CTRL + V粘贴到VIM中,粘贴后总是偏移一个字符

我正在使用imap <c-v> <ESC>"+PAgVIM进行粘贴,但是,每次我尝试粘贴时都会得到意想不到的结果:

aa${CURSOR}aa,现在按^ V,我得到了a${PASTE_TXT}aaa,但我想要aa${PASTE_TXT}aa.

我怎样才能解决这个问题 ?

vim paste

1
推荐指数
1
解决办法
1112
查看次数

使用`paste`d向量引用执行计算

所以我有一些激光雷达数据,我想计算一些指标(我会在评论中附加一个指向数据的链接).
我也有地面图,我已经提取了激光雷达点周围,所以我每个情节有几百点(19个地块).每个点都有X,Y,Z,地面以上的高度以及相关的图.

我需要在绘图级别计算一堆指标,所以我创建plotsgroupedsplit(plotpts, plotpts$AssocPlot).
所以现在我有一个数据框,每个绘图都有一个"页面",所以我可以通过"绘图页面"计算我的所有指标.这对于个别情节来说只是花花公子,但我想自动化它.(是的,我知道只有19个图,但这是它的原理,但是它!! - P)
到目前为止,我有一个for循环计算度量并将结果放入一个名为的数据框中Results.我将这些组的名称拉到了一个名单中groups.

for(i in 1:length(groups)){
Results$Plot[i] <- groups[i]
Results$Mean[i] <- mean(plotsgrouped$PLT01$Z)
Results$Std.Dev.[i] <- sd(plotsgrouped$PLT01$Z)
Results$Max[i] <- max(plotsgrouped$PLT01$Z)
Results$75%Avg.[i] <- mean(plotsgrouped$PLT01$Z[plotsgrouped$PLT01$Z <= quantile(plotsgrouped$PLT01$Z, .75)])
Results$50%Avg.[i] <- mean(plotsgrouped$PLT01$Z[plotsgrouped$PLT01$Z <= quantile(plotsgrouped$PLT01$Z, .50)])
...
and so on.
Run Code Online (Sandbox Code Playgroud)

当我尝试做类似的事情时,问题就出现了:
Results$mean[i] <- mean(paste("plotsgrouped", groups[i],"Z", sep="$")).mean()不识别paste作为向量的引用plotsgrouped$PLT27$Z,而是失败.我推断这是因为它看到引号并且认为,"哦,你只是一些文字,我无法理解你的意思." 或者那种效果.
Btw,groups是19个绘图名称的列表:PLT01-PLT27(有时是非连续的)和FTWR,所以我不能简单地为名称的数字部分添加序列.
任何人都有更简单的方法来迭代我的测试图并获得任意指标?
我觉得我拥有所有正确的作品,但只是不知道他们如何一起去给我我想要的东西.

此外,如果有人能够提出更好的问题标题,

automation for-loop r paste

1
推荐指数
1
解决办法
123
查看次数

如何"评估""paste0"返回的结果?

似乎我永远不会得到'paste0'的返回值,以及任何被引用的字符.我是否必须使用'substr'或'gsub'来删除这些引号?

eval(paste0('1','+','1')) 
[1] "1+1" 
eval(expression(paste0('1','+','1'))) 
[1] "1+1" 
eval(expression("1+1")) 
[1] "1+1" 
eval("1+1") 
[1] "1+1" 
eval(expression(1+1)) 
[1] 2 
eval(1+1) 
[1] 2
Run Code Online (Sandbox Code Playgroud)

expression eval r paste bioconductor

1
推荐指数
1
解决办法
1386
查看次数

使用粘贴列表

我试图理解strsplit和的paste函数,它们是反函数.但是,当我strsplit是一个向量时,会返回一个列表,如下所示:

> strsplit(c("on,e","tw,o","thre,e","fou,r"),",")
[[1]]
[1] "on" "e" 

[[2]]
[1] "tw" "o" 

[[3]]
[1] "thre" "e"   

[[4]]
[1] "fou" "r"  
Run Code Online (Sandbox Code Playgroud)

我试着使用lapply,以cat列表的元素重新走到一起,但它不工作:

> lapply(strsplit(c("on,e","tw,o","thre,e","fou,r"),","),cat)
on etw othre efou r[[1]]
NULL

[[2]]
NULL

[[3]]
NULL

[[4]]
NULL
Run Code Online (Sandbox Code Playgroud)

相同的公式paste而不是cat实际上什么也没做!为什么我得到这些结果?我怎样才能得到我想要的结果,这又是原始的矢量?

(显然,在我的实际代码中,我试图用更多的东西来做strsplit,cat而不仅仅是返回原始向量,但我认为这个问题的解决方案对我来说很有效.谢谢!)

r paste strsplit

1
推荐指数
1
解决办法
4273
查看次数

将逗号分隔的.txt文件列粘贴在一起

我有很多.txt文件,通常有5列,但有些行有更多,例如:

a,b,c,d,e
a,b,c,d,e
a,b,c,d,e
a,b,c,d,e,f,g
a,b,c,d,e
Run Code Online (Sandbox Code Playgroud)

我想要做的就是粘贴比第五列更远的所有列.上面的例子应该导致:

a,b,c,d,e
a,b,c,d,e
a,b,c,d,e
a,b,c,d,e f g
a,b,c,d,e
Run Code Online (Sandbox Code Playgroud)

我怎么能用R编程?

r paste

1
推荐指数
1
解决办法
108
查看次数

朱莉娅:用分隔符连接字符串(相当于R的粘贴)

我有一个字符串数组,我想与特定的分隔符连接在一起.

x = ["A", "B", "C"]
Run Code Online (Sandbox Code Playgroud)

预期结果(使用sep = ;):

"A; B; C"
Run Code Online (Sandbox Code Playgroud)

R的等价物是 paste(x, sep=";")

我尝试了类似string(x)的东西但结果不是我想要的......

string concatenation paste julia

1
推荐指数
1
解决办法
586
查看次数