提取韩语和数字字符
本文关键字:数字字符 韩语 提取 | 更新日期: 2023-09-27 18:34:38
我需要使用正则表达式在该单词中提取"로"之前和"길"之前的韩文字母。我还需要提取在这些特殊字符之后关联的数字。
장안로458번길 138 -> extract "장안", corresponding 458 number and "번", 138
충서로 1600 -> extract "충서", 1600
此正则表达式'p{L}+?(?=로|길)
适用于角色。我们如何扩展相同的正则表达式以提取数字?
这应该适用于您的情况:
('p{L}+?)(?:로|길)'s*('d+)
演示
's*('d+)
忽略空格并在字符后捕获一个数字。要提取的部分位于第 1 组和第 2 组中(match.Groups[1].Value
包含字符,match.Groups[2].Value
包含数字(。