用正则表达式选择阿拉伯文本中的文本?

时间:2019-03-30 20:51:30

标签: regex vb.net arabic

我有一个完整的阿拉伯语圣经文本,其中包含与其他经文的某些链接,我尝试使用正则表达式为其列出一个列表,但我做对了,我只需要将其夹在()之间

喜欢

1:2والصورةالمرسومةلروحاللهيرفرفعلىالأبخرةالمظلمة(أوعلىسطحالمياهالعميقة)تُشبهتوسالببتائي لقدكانروحاللهعاملاً فعالاًفيخلقالعالم(انظرأي33:4؛مز104:30)。

我尝试使用此代码并搜索几种正则表达式模式,这就是我在此代码中使用的该模式附带的内容

Public Function FindPattren(input As String) As List(Of String)
    Dim numbers As New List(Of String)
    Dim pattern As String = "(\s+)"
    For Each i As Match In Regex.Matches(input, pattern)
        If i.Value.ToString.Trim <> "" Then
           numbers.Add(i.Value)
        End If
    Next
    Return numbers
End Function

我想我将获得此列表中每个文本的列表,但我只是得到空白字段,而且我不知道任何人可以帮我的忙。

0 个答案:

没有答案