楼主: eyewhite
6754 3

[字符问题求助] 求表示确定数量字符的通配符 [推广有奖]

  • 0关注
  • 0粉丝

大专生

5%

还不是VIP/贵宾

-

威望
0
论坛币
81 个
通用积分
27.9443
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
392 点
帖子
24
精华
0
在线时间
34 小时
注册时间
2010-6-21
最后登录
2022-8-21

楼主
eyewhite 发表于 2016-5-11 01:21:09 |AI写论文
3论坛币
stata的字符函数里面,*表示任意数目的字符,我想问的是如何表示“一个字符”、“两个字符”以及“一个数字字符”、“一个英文字符”这样的字符类型。有通配符表就更好了。

最佳答案

dcwang1233 查看完整内容

".", period 代表一個字符 由於可以用regular expression,你可以組合使用。詳情可參考: http://www.stata.com/support/faqs/data-management/regular-expressions/
关键词:通配符 Stata tata 英文 如何 通配符

沙发
dcwang1233 发表于 2016-5-11 01:21:10
".", period 代表一個字符
由於可以用regular expression,你可以組合使用。詳情可參考:
http://www.stata.com/support/faqs/data-management/regular-expressions/
已有 2 人评分经验 论坛币 收起 理由
admin_kefu + 10 热心帮助其他会员
夏目贵志 + 10 + 2 热心帮助其他会员

总评分: 经验 + 10  论坛币 + 12   查看全部评分

藤椅
eyewhite 发表于 2016-5-11 10:34:38
dcwang1233 发表于 2016-5-11 05:15
".", period 代表一個字符
由於可以用regular expression,你可以組合使用。詳情可參考:
http://www.sta ...
可能我的问题没说清,我想用strmatch(v,".a*")这样的函数来判断一个字符串的第二个字符是不是“a”,但刚才在stata里面试了下,“.”放在字符匹配函数里面并不能被识别为“任意字符”。

板凳
eyewhite 发表于 2016-5-11 10:38:11
dcwang1233 发表于 2016-5-11 01:21
".", period 代表一個字符
由於可以用regular expression,你可以組合使用。詳情可參考:
http://www.sta ...
去你给的网页找到答案了,用半角问号就可以,谢了。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-30 20:07