如何用正则表达式替换下划线前的两个第一个字符?

SqlKindaGuy

我有这个字符串的例子:

HU_husnummer
HU_Adrs

我该如何更换HUMI

将会是MI_husnummerMI_Adrs

我不是很擅长正则表达式,但是我想用正则表达式解决。

编辑

我现在拥有的仍然无法正常工作的示例代码是:

string test = Regex.Replace("[HU_husnummer] int NOT NULL","^HU","MI");
维克多·史翠比维(WiktorStribiżew)

从您的评论来看,您实际上需要

string test = Regex.Replace("[HU_husnummer] int NOT NULL",@"^\[HU","[MI");

看看演示

如果您的输入字符串确实以开头HU,请\[从正则表达式模式中删除

正则表达式为@"^\[HU"(请注意用于正则表达式模式的逐字字符串文字表示法):

  • ^ -匹配字符串的开头
  • \[-与文字匹配[(因为它是表示字符类开头的特殊正则表达式元字符)
  • HU-HU从字面上匹配

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用正则表达式使第一个字符小写和空格下划线

来自分类Dev

正则表达式只能包含字母数字字符和下划线,但第一个字符必须为字母(单个字符失败)

来自分类Dev

如果多个字符可以包含数字并且下划线最多为128,则正则表达式的第一个字符必须为字母

来自分类Dev

我需要一个正则表达式用连字符替换下划线

来自分类Dev

如何使用正则表达式查找两个第一个字符和两个最后一个字符

来自分类Dev

正则表达式,用于将字符串中的单词的字符的字符更改为下划线,但第一个字符除外

来自分类Dev

在两个字符串(包括第一个字符串)之间匹配的正则表达式

来自分类Dev

Ruby正则表达式-在找到两个字符中的第一个字符时停止

来自分类Dev

两个字符串之间的 JavaScript 正则表达式而不捕获第一个字符串

来自分类Dev

正则表达式表达大写的第一个字符

来自分类Dev

正则表达式表达大写的第一个字符

来自分类Dev

正则表达式替换组中的第一个字符

来自分类Dev

正则表达式不捕获第一个字符

来自分类Dev

匹配正则表达式中的第一个字符?

来自分类Dev

非法第一个字符的正则表达式

来自分类Dev

使用正则表达式获取第一个字符

来自分类Dev

如何查找第一个字符是否为下划线?

来自分类Dev

如何把 xpages 正则表达式(第一个字符和最后一个字符)不能是特殊字符

来自分类Dev

正则表达式提取完整路径的文件夹名称的下划线后的最后一个字符

来自分类Dev

Notepad ++中的正则表达式:用正则表达式部分的第一个字符替换

来自分类Dev

Notepad ++中的正则表达式:用正则表达式部分的第一个字符替换

来自分类Dev

如何禁止“。” (点)作为正则表达式中的第一个字符

来自分类Dev

正则表达式替换所有匹配项,但不替换第一个和最后一个字符

来自分类Dev

正则表达式替换一个字符,但如果有多个,则仅替换第一个

来自分类Dev

正则表达式忽略第一个字符,如果它是一个$

来自分类Dev

正则表达式替换特定匹配项的字符串的第一个和最后一个字符

来自分类Dev

正则表达式替换特定匹配项的字符串的第一个和最后一个字符

来自分类Dev

将下划线替换为数组中的空格和大写第一个字符

来自分类Dev

正则表达式匹配值从第一个下划线到最后一个下划线

Related 相关文章

  1. 1

    使用正则表达式使第一个字符小写和空格下划线

  2. 2

    正则表达式只能包含字母数字字符和下划线,但第一个字符必须为字母(单个字符失败)

  3. 3

    如果多个字符可以包含数字并且下划线最多为128,则正则表达式的第一个字符必须为字母

  4. 4

    我需要一个正则表达式用连字符替换下划线

  5. 5

    如何使用正则表达式查找两个第一个字符和两个最后一个字符

  6. 6

    正则表达式,用于将字符串中的单词的字符的字符更改为下划线,但第一个字符除外

  7. 7

    在两个字符串(包括第一个字符串)之间匹配的正则表达式

  8. 8

    Ruby正则表达式-在找到两个字符中的第一个字符时停止

  9. 9

    两个字符串之间的 JavaScript 正则表达式而不捕获第一个字符串

  10. 10

    正则表达式表达大写的第一个字符

  11. 11

    正则表达式表达大写的第一个字符

  12. 12

    正则表达式替换组中的第一个字符

  13. 13

    正则表达式不捕获第一个字符

  14. 14

    匹配正则表达式中的第一个字符?

  15. 15

    非法第一个字符的正则表达式

  16. 16

    使用正则表达式获取第一个字符

  17. 17

    如何查找第一个字符是否为下划线?

  18. 18

    如何把 xpages 正则表达式(第一个字符和最后一个字符)不能是特殊字符

  19. 19

    正则表达式提取完整路径的文件夹名称的下划线后的最后一个字符

  20. 20

    Notepad ++中的正则表达式:用正则表达式部分的第一个字符替换

  21. 21

    Notepad ++中的正则表达式:用正则表达式部分的第一个字符替换

  22. 22

    如何禁止“。” (点)作为正则表达式中的第一个字符

  23. 23

    正则表达式替换所有匹配项,但不替换第一个和最后一个字符

  24. 24

    正则表达式替换一个字符,但如果有多个,则仅替换第一个

  25. 25

    正则表达式忽略第一个字符,如果它是一个$

  26. 26

    正则表达式替换特定匹配项的字符串的第一个和最后一个字符

  27. 27

    正则表达式替换特定匹配项的字符串的第一个和最后一个字符

  28. 28

    将下划线替换为数组中的空格和大写第一个字符

  29. 29

    正则表达式匹配值从第一个下划线到最后一个下划线

热门标签

归档