C实例---实现一个简单的正则表达式(删除重复的字符)
来源:互联网 发布:大数据分析spark 编辑:程序博客网 时间:2024/06/10 19:34
环境:Xcode V8.2.1
说明:运用到main函数的输入参数,在Xcode环境中做如下设置
代码:
#include <stdio.h>#include <string.h>char *Delete(char *src){ char *p = src; int i,j,tmp; for (i = 0; src[i]; i ++) { tmp = src[i]; if (src[i] == src[i + 1]) { for (j = i; src[j]; j ++) src[j] = src[j + 1]; i --; } } return p;}int main (int argc, char **argv){ if (argc < 2) { printf("no argument! sample : \"./a.out <sting>\"\n"); exit(1); } printf("Src = %s\n", argv[1]); printf("Modify Src = %s\n", Delete(argv[1])); return 0;}
运行结果:
0 0
- C实例---实现一个简单的正则表达式(删除重复的字符)
- c 删除一个字符串中重复的字符
- 去掉重复字符的正则表达式
- Linux正则表达式-重复出现的字符
- Linux正则表达式-重复出现的字符
- 正则表达式的简单实例
- 用正则表达式删除重复字符
- 使用正则表达式删除一个字符串中特定两个字符之间的所有字符
- 正则表达式实现除去重复的单词
- 简单的正则表达式实现
- 使用正则表达式实现一个简单的QQ登录验证
- 一个简单的串口实例(C语言实现)
- c实现极简单的正则表达式解析
- 正则表达式的简单应用实例
- ASP.NET正则表达式查找字符串中重复的字符
- ASP.NET正则表达式查找字符串中重复的字符
- 关于正则表达式中去掉重复字符的问题
- php利用正则表达式删除字符串里的重复元素
- 判断两个形状是否相交(二)-GJK
- P1003 铺地毯
- LeetCode 486. Predict the Winner
- SQL Server 数据库基础编程
- Java的回调函数
- C实例---实现一个简单的正则表达式(删除重复的字符)
- 【BZOJ 2276】[Poi2011]Temperature 单调队列
- [GDKOI2016] Day2 QT与泰剧 数位dp
- JS后续
- VTK修炼之道42:频域处理_高通滤波(理想+巴特沃兹)
- 死锁
- 文章标题 POJ 1458 : Common Subsequence (最长公共子序列)
- (重点)Remove Linked List Elements和Delete Node in a Linked List
- 算法训练 最大最小公倍数