我正在设置注册表单并使用jquery验证脚本.有两个电子邮件地址输入文本框.电子邮件1必须与电子邮件2匹配.我们如何验证这两封电子邮件以确保第二封电子邮件与第一封电子邮 希望有人可以帮助验证脚本.这是我的文本框编码.
<label class="input required">7. Email Address:</label>
<input name="author_email" id="author_email" class="inputclass pageRequired email" maxlength="254" title="Email address required" /> <br />
<label class="input required">8. Confirm Email:</label>
<input name="author_confirm_email" id="author_confirm_email" class="inputclass pageRequired email" equalTo:"#author_email" maxlength="254" title="Please confirm your email address" /> <br />
Run Code Online (Sandbox Code Playgroud)
谢谢.
我有一串格式"[232] ......."我想从字符串中提取232,我做了这个
public static int getNumber(String str) {
Pattern pattern = Pattern.compile("\\[([0-9]+)\\]");
Matcher matcher = pattern.matcher(str);
int number = 0;
while (matcher.find()) {
number = Integer.parseInt(matcher.group());
}
return number;
}
Run Code Online (Sandbox Code Playgroud)
但它不起作用,我得到以下例外:
Exception in thread "main" java.lang.NumberFormatException: For input string: "[232]"
Run Code Online (Sandbox Code Playgroud)
任何人都知道如何解决这个问题,如果有一种更有效的方法让我在java中进行这种模式匹配?
我是Scheme的初学者,并试图弄清楚它是如何运作的; 所以我想写一个基本代码:首先我有一个定义集: zipcode(ZIPCODE CITY STATE)
(define zipcodes '(
(96774 ookala hawaii)
(90001 losangeles california)
(90263 malibu california)
(10044 newyork newyork)
))
Run Code Online (Sandbox Code Playgroud)
我尝试编写一个输入为zipcode的函数,并返回城市和州名称,例如:
>(find '10044)
(list 'newyork 'newyork)
>(find '99999)
empty because there is not zipcode like that.
Run Code Online (Sandbox Code Playgroud)
非常感谢...
我不允许我们LET功能
给定矩阵
structure(list(X1 = c(1L, 2L, 3L, 4L, 2L, 5L), X2 = c(2L, 3L,
4L, 5L, 3L, 6L), X3 = c(3L, 4L, 4L, 5L, 3L, 2L), X4 = c(2L, 4L,
6L, 5L, 3L, 8L), X5 = c(1L, 3L, 2L, 4L, 6L, 4L)), .Names = c("X1",
"X2", "X3", "X4", "X5"), class = "data.frame", row.names = c(NA,
-6L))
Run Code Online (Sandbox Code Playgroud)
我想创建一个5 x 5距离矩阵,其中匹配比率和所有列之间的总行数.例如,X4和X3之间的距离应为0.5,假设两列匹配6次中的3次.
我尝试使用dist(test, method="simple matching")
包"代理",但此方法仅适用于二进制数据.
不久前,我发现了一个有趣的博客文章,其中有人展示了如何确保对象具有特定的行为.现在我想这样做,但我找不到博客.任何人都可以告诉我语法吗?
我有两个清单:
A = [1,2,3,4,5,6,7,8]
B = [2,3,4]
Run Code Online (Sandbox Code Playgroud)
并且想获得一个长度为(A)的布尔列表,其中每个索引处的元素指示A中相同索引处的元素是否在列表B中的任何位置.返回值将是:
[False, True, True, True, False, False, False, False]
Run Code Online (Sandbox Code Playgroud)
编写一个函数会很容易,但是想知道在Python中是否有一种典型的方法.
在R中,对应物将是
which(A %in% b)
Run Code Online (Sandbox Code Playgroud) 我必须在大约10MM值的向量内找到1MM数值的索引.我找到了包fastmatch
,但是当我使用该函数时fmatch()
,我只返回第一个匹配的索引.
有人可以帮我使用这个功能找到所有的值,而不仅仅是第一个?我意识到这是一个基本问题,但在线文档非常稀疏,并且fmatch
大大减少了计算时间.
非常感谢!
以下是一些示例数据 - 为了本练习的目的,让我们调用此数据框A:
DateTime Address Type ID
1 2014-03-04 20:21:03 982076970 1 2752394
2 2014-03-04 20:21:07 98174238211 1 2752394
3 2014-03-04 20:21:08 76126162197 1 2752394
4 2014-03-04 20:21:16 6718053253 1 2752394
5 2014-03-04 20:21:17 98210219176 1 2752510
6 2014-03-04 20:21:20 7622877100 1 2752510
7 2014-03-04 20:21:23 2425126157 1 2752510
8 2014-03-04 20:21:23 2425126157 1 2752510
9 2014-03-04 20:21:25 701838650 1 2752394
10 2014-03-04 20:21:27 98210219176 1 2752394
Run Code Online (Sandbox Code Playgroud)
我想要做的是找到Type
每个的唯一值的数量Address …
我有这样的数据框,称为df
:
a b c d e f
b c f a a a
d f a b c c
f e d f f d
Run Code Online (Sandbox Code Playgroud)
第一行实际上是列名.让我们举个例子来解释这里的含义是:df[1,1]
是b
的,这意味着存在从关系a
到b
,所以在列中的值意味着从"列名",以该条目关系.
我想创建一个matrix(df1)
6*6维,列和行名都是列名df
.如果从"i"到"j"之间存在关系,则(i,j)条目为1,否则为0.
我想要的输出是:
a b c d e f
a 0 1 0 1 0 1
b 0 0 1 0 1 1
c 1 0 0 1 0 1
d 1 1 0 0 0 1
e 1 0 1 …
Run Code Online (Sandbox Code Playgroud) 您有两个数据框:
df <- data.frame(A = c(1,1,2,2,3,3), B = c('cat','dog','cat','dog','cat','dog'), C = c(100,200,300,400,500,600))
df2 <- data.frame(A = c(1,1,1,1,2,2,2,2,3,3,3,3), B = c('cat','dog','cat','dog','cat','dog'))
Run Code Online (Sandbox Code Playgroud)
输出df1:
A B C
1 cat 100
1 dog 200
2 cat 300
2 dog 400
3 cat 500
3 dog 600
Run Code Online (Sandbox Code Playgroud)
输出df2:
A B
1 cat
1 dog
1 cat
1 dog
2 cat
2 dog
2 cat
2 dog
3 cat
3 dog
3 cat
3 dog
Run Code Online (Sandbox Code Playgroud)
我知道如何匹配单个值,以便当'A'值在df和df2上匹配时,它将把该值添加到df2:
df2$match <- df$C[match(df2$A, df$A)]
Run Code Online (Sandbox Code Playgroud)
输出:
A B match
1 cat …
Run Code Online (Sandbox Code Playgroud) 我想将需要匹配的枚举的参数传递给参数,如下所示:
enum D {
A(i64),
B(u64),
C(u64, u64),
}
Run Code Online (Sandbox Code Playgroud)
let a = D.A(10);
println!(a.is_of(D.A)); // true
println!(a.is_of(D.B)); // false
Run Code Online (Sandbox Code Playgroud)
我知道我可以为此使用匹配规则,但是is_of
出于我的目的,我希望此方法作为枚举选项的输入。