社区
资源
帖子详情
请问怎样获取字符串里的某一个字符
MANUB
2007-09-08 02:45:20
我在做两个字符串的匹配,例如CString str="A123我";怎样可以获取到"我"字
...全文
145
13
打赏
收藏
请问怎样获取字符串里的某一个字符
我在做两个字符串的匹配,例如CString str="A123我";怎样可以获取到"我"字
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MANUB
2007-09-08
打赏
举报
回复
这样行了,谢谢你了,你到"请教一个在VC2005上运行的问题 "这个问题上留个言吧,我给分你
livedeal
2007-09-08
打赏
举报
回复
CString str1;
str1.Format(_T("%s"),DisplayName_Get);
int nIndex=m_ListProgram.InsertItem(m_ListProgram.GetItemCount(),str1);
这样呢~????
MANUB
2007-09-08
打赏
举报
回复
结果还是跟原来一样,乱码
livedeal
2007-09-08
打赏
举报
回复
MultiByteToWideChar (CP_ACP, 0, (LPCSTR)DisplayName_Get, -1, NULL, 0);
MANUB
2007-09-08
打赏
举报
回复
“MultiByteToWideChar”: 不能将参数 3 从“LPBYTE”转换为“LPCSTR”
livedeal
2007-09-08
打赏
举报
回复
DWORD dwNum = MultiByteToWideChar (CP_ACP, 0, DisplayName_Get, -1, NULL, 0);
CString str1=CString(DisplayName_Get);
int nIndex=m_ListProgram.InsertItem(m_ListProgram.GetItemCount(),str1);
这样试试!!!
livedeal
2007-09-08
打赏
举报
回复
DisplayName_Get不是UNICODE的关系吧```
MANUB
2007-09-08
打赏
举报
回复
谢了,这个问题现在给分,livedeal(怀念)可以再帮我看看一个问题吗,另外给分
LPBYTE DisplayName_Get=new BYTE[80];
DWORD type1=REG_SZ;
DWORD cbData1=80;
long ret2=::RegQueryValueEx(hkey_,_T("DisplayName"),NULL,&type1,DisplayName_Get,&cbData1);
if(ret2==ERROR_SUCCESS)
{
CString str1=CString(DisplayName_Get);
int nIndex=m_ListProgram.InsertItem(m_ListProgram.GetItemCount(),str1);
}
在VC6运行正确,但在2005里List显示是乱码
livedeal
2007-09-08
打赏
举报
回复
CString str1="as我在ss";
CString str2="我在";
int a=str1.Find(str2);
if(a>=0)
{
int c=str1.GetLength();
str2=str1.Right(c-a);
}
MANUB
2007-09-08
打赏
举报
回复
我是想这样,有两个字符串
CString str1="as我在ss";
CString str2="我在";
匹配之后,将"我在"以及之后的字符提取出来,得到另一个字符串"我在ss"
zaodt
2007-09-08
打赏
举报
回复
CString s( "abcdef" );
ASSERT( s.Find( "de" ) == 3 );
livedeal
2007-09-08
打赏
举报
回复
CString::Find
MANUB
2007-09-08
打赏
举报
回复
有没有函数可以将两个字符串进行匹配
javascript
获取
字符
串
上某
一个
字符
JavaScript中只有
字符
串
类型,没有
字符
类型。 如果要
获取
字符
串
中的某个
字符
,我们需要通过[索引] 来获得对应的
字符
。 大多数现代编程语言,如JavaScript,不同于人类从1开始计数。它们是从0开始计数,这被称为 基于零 的索引。 var firstLetterOfFirstName = ""; var firstName = "Ada"; firstLetterO
c++
获取
string类
字符
串
中某位置的
字符
定义
一个
string类的对象,初始化为某
字符
串
,
获取
字符
串
中某位置的
字符
有两种方式:用[ ]进行下标访问;用at成员函数访问。 两者访问时下标都是从0开始的。在
字符
串
末尾有空
字符
‘\0’,用[ ]访问到空
字符
或越界时,系统不会抛出异常,而用at函数访问到空
字符
或越界时,系统会抛出异常。如下图所示: ...
sql--
获取
字符
串
中某
字符
最后一次出现的位置
start_location 可选 —指定从父
字符
串
开始查找的位置,默认位置从1开始。
获取
子
字符
串
,由 中的第 位置开始,选出接下去的 个字元。
获取
字符
串
1.2.3.4中
字符
"."最后一次出现的位置。expression1 必需 —要查找的子
字符
串
。expression2 必需 —父
字符
串
。截取最后
一个
小数点前面的子
字符
串
。
获取
某
字符
第一次出现的位置。将
字符
串
从尾部到头部排序。
java
获取
字符
串
的最后
一个
字符
_如何
获取
字符
串
的最后
一个
字符
编辑:正如其他人指出的那样,请使用slice(-5)代替substr。但是,请参阅.split().pop()此答案底部的解决方案以了解其他方法。原始答案:您将需要结合使用Javascript
字符
串
方法.substr()和.length属性。var id = "ctl03_Tabs1";var lastFive = id.substr(id.length - 5); // => "Tabs1...
JS
获取
字符
串
指定位置
字符
方法(史上最全,绝对干货)
这
里
以
获取
‘hello’
字符
串
的第二个
字符
为例,首先我们定义
一个
变量: let str = 'hello' 方法一(
字符
串
函数直接截取): 这是最常规的方法,这三个函数可以截取
字符
串
,但又有所不同。slice 和substring 的第一入参和第二入参表示截取的起始位置和结束位置,但是slice的入参允许为负,例如str.slice(-2,-1)代表截取str的倒数第二位
字符
。而subs...
资源
2,586
社区成员
18,437
社区内容
发帖
与我相关
我的任务
资源
VC/MFC 资源
复制链接
扫一扫
分享
社区描述
VC/MFC 资源
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章