专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  这个问题昨天搞了半天没能解决今天早上灵感大发解决了爽的  描述:  有时候想在串中把某些替换为另个但又有些同样在某些场合不想被替换这样就出现了矛盾比如:  要将串中"-"替换为空但{spider:-}中"-"不替换  当时我写正则没能步实现了后来想步不行 2步应该没问题于是就先把那些不想被替换存到里去等替换完了的后再还原回来  下面是举例代码:   CODE:   ---------------------------------------------------------------------------- [阅读全文] [PDF]
下面是用C语言实现串替换功能代码: char *replace(char *source, char *sub, char *rep) { char *result; /*pc1 是复制到结果result扫描指针*/ /*pc2 是扫描 source 辅助指针*/ /*pc3 寻找子串时,为检查变化中source是否和子串相等,是指向sub扫描指针 */ /*找到匹配后,为了复制到结果串,是指向rep扫描指针*/ char *pc1, *pc2, *pc3 [阅读全文] [PDF]
1 共2条 分1页