如何仅使用正则表达式提取单词的中间字母

时间:2012-10-29 20:52:13

标签: regex

如何仅使用正则表达式提取单词的中间字母 对于前:

"someWord" -> "e" or "W" no sense
"Hello" -> "l"
"Music" -> "s"
"four" -> "o" or "u" no sense

1 个答案:

答案 0 :(得分:0)

使用正则表达式进行此类任务没有意义!

由于我不知道您使用的环境和语言,我只能给您一般方案:

pattern = '^.{' + Int(Length(str)/2) + '}(.)'

pattern = '(?<=^.{' + Int(Length(str)/2) + '}).'
相关问题