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 .

  • 相关阅读:
    一道sql面试题
    Jedis操作redis入门
    SparkStreaming以Direct的方式对接Kafka
    SparkStreaming基于Receiver的方式对接Kafka
    spark-streaming对接kafka的两种方式
    RDD-aggregateByKey
    RDD-aggregate
    RDD五大特性
    Spark广播变量
    Spark RDD计算每天各省的top3热门广告
  • 原文地址:https://www.cnblogs.com/killbit/p/4228523.html
Copyright © 2011-2022 走看看