C#正则表达式第二个字符到最后一个字符模式匹配

韩汉培

我需要在字符串的第二个字符和最后一个字符之间切换。

前任..

苹果=> A ****

天空=> S **

黑色=> B ****

C#Regex类可以使用吗?

最良好的问候,

亚历山大·米尔斯

您不需要正则表达式。

由于您不在乎字符是什么,并希望将所有字符替换为1个字符,因此可以这样操作:

考虑到这一点,您无需替换字符...

private static string ReplaceTailWithStars(string s)
{
    if (string.IsNullOrEmpty(s))
        return "";

    return s.First() + new string('*', s.Length - 1);
}

但是,正如评论中提到的那样,您应该对问题进行更具体的说明,并提供迄今为止您为显示自己的努力而尝试过的示例。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

正则表达式匹配任何单个字符(仅一个字符)

正则表达式用最后一个字符验证

正则表达式WORD的最后一个字符

正则表达式:匹配倒数第二个字符

C#正则表达式匹配排除第一个和最后一个字符

正则表达式仅提前删除最后一个字符

正则表达式匹配字符串中的最后一个字符

正则表达式匹配LF中的最后一个字符

正则表达式,用于检查最后一个字符

正则表达式找到第二个字符串

正则表达式:第一个字符字母,第二个数字

如何在特殊字符和第二个字符的第一个匹配之间找到正则表达式匹配?

的正则表达式模式匹配包含一个字符

正则表达式删除与第二个字符串匹配的行?

在C ++中使用sort排序从第二个字符到最后一个字符的字符串

正则表达式匹配一个字符或单个字符的重复

正则表达式模式以匹配除最后一个字符以外的任何字符

正则表达式获取最后一个字符

VBA正则表达式-第二个字符串匹配可选

正则表达式模式将s标识为元音后的最后一个字符

选择最后一个字符的正则表达式

正则表达式匹配的最后一个字符

使用正则表达式替换匹配字符串的最后一个字符

正则表达式,禁止点 (.) 作为最后一个字符

正则表达式 - 删除最后一个字符

正则表达式匹配字符串中的最后一个字符 - C#

从正则表达式匹配中删除最后一个字符

如何替换所选正则表达式的最后一个字符?

正则表达式匹配上句中字符集之前的最后一个字符