awfymwvf 发表于 2010-6-7 11:02:31

怎样替换一个字符串中的括号中的所有字符(含括号)为=号啊

比如说有一段字符串是这样的

a(*9djvnblkadf)19

我现在想要将括号中的所有字符(含括号)替换为=号,就是变成a=19这样子的,但是括号中的字符器长短不定,应该怎么做呢。我想应该用正则表达式可以实现,唉,可我不会正则,希望大侠们能帮一下,

谢谢大家了

另外   (?<=\]).*这个正则是什么意思呢?

再次感谢大家

水木子 发表于 2010-6-7 11:55:52

是这样吗?$sText = 'a(*9djvnblkadf)19'
$sReg = StringRegExpReplace($sText, '\(.*\)', '=')
MsgBox(0, '', $sReg)
页: [1]
查看完整版本: 怎样替换一个字符串中的括号中的所有字符(含括号)为=号啊