zoukankan      html  css  js  c++  java
  • VC查找字符串

    第一种方式
    #include "stdafx.h" #include <string.h> #include <stdio.h> #include <Windows.h> #include <atlbase.h> #include <atlfile.h> int main(int argc,char** argv) { wchar_t temp[MAX_PATH] = L"Hello:words,what is your name?"; wchar_t* result = NULL; wchar_t szname[MAX_PATH] = {0}; result = StrRStrIW(temp,NULL,L":"); printf("result = %S ",result); lstrcpy(szname,++result); printf("Szname = %S ",szname); return 0; } 输出: result = :words,what is your name? Szname = words,what is your name?
    第二种方式:
    
    int main(int argc,char** argv)
    {
        char* name = "Hello word:your is what name?";
        char* cres = NULL;
        cres = strstr(name,":");
        printf("Cres = %s
    ",++cres);
        return 0;
    }
    
    输出:
    
    Cres = your is what name?

    char Szcmd[50] = "net+user+admin+admin/add";

    替换字符串:

    for(int i=0;i<=strlen(Szcmd);i++ )
            {
                    if(Szcmd=='+')
                    {
                            Szcmd=' ';
                    }
            }
    print "net user admin admin /add"
    int main(int argc, char* argv[])
    {
    	char String[1024] = "Hello word,thi sis a testing <a>Herf,this is xa </a> Balalaldsgvdfbdfbdf";
    	char* Findstr = nullptr;
    	char* FindEnd = nullptr;
    	Findstr = strstr(String,"<a>");
    		if (Findstr != NULL)
    		{
    			//printf("String = %s.
    ",Findstr);
    			FindEnd = strstr(String,"</a>");
    			if (FindEnd != NULL)
    			{
    				printf("%.*s.
    ",FindEnd - Findstr-3,Findstr+3);
    			}
    		}else
    		{
    			printf("String = nulls");
    		}
    	return 0;
    }
    

    output:Herf,this is xa .

  • 相关阅读:
    MySQL数据库索引相关
    springMVC架构说明
    @responseBody注解的使用
    springMVC配置
    17_10_31 ./ ../ / ~/
    Nginx的简单操作
    MySQL中sql语句的优化
    Mac下Redis的简单操作
    github下载与安装(windows版)
    结合工程实践选题调研分析3个同类软件产品
  • 原文地址:https://www.cnblogs.com/killbit/p/4228523.html
Copyright © 2011-2022 走看看