我有一个看起来像
的字符串7766. Иванов Иван Иванович*, 01.01.1950 г.р. , Г. НАЛЬЧИК КАБАРДИНО-БАЛКАРСКОЙ РЕСПУБЛИКИ;
我需要删除该字符串的第一个id号('7766. '
)。尝试使用正则表达式的delete
方法:delete('/(\d+\.\s)/')
试过很多方法 - 什么都行不通......只删除字符串中的点。
答案 0 :(得分:0)
您可以使用sub
方法,如下所示:
my_string = "7766. Иванов Иван Иванович*, 01.01.1950 г.р. , Г. НАЛЬЧИК КАБАРДИНО-БАЛКАРСКОЙ РЕСПУБЛИКИ;"
my_string.sub(/\d+\. /, "")
#=> "Иванов Иван Иванович*, 01.01.1950 г.р. , Г. НАЛЬЧИК КАБАРДИНО-БАЛКАРСКОЙ РЕСПУБЛИКИ;"