模式仅匹配R中字符串中的第一个数字

Sta*_*anO 0 grep r subset pattern-matching

我有一个数据框,其中包含一系列与账单ID相对应的六位数字.以奇数开头的ID对应于房屋投票,而偶数编号对应于参议院投票.例如,我的变量看起来像这样:

var <- runif(20, 100000, 999999) 
Run Code Online (Sandbox Code Playgroud)

我坚持试图找出一个grep()代码,我可以使用subset()命令来分隔以偶数开头的值和以奇数开头的值.有没有人有什么建议?谢谢!

Mat*_*rde 6

你也可以使用 is.even <- grepl('^[02468]', var)