小编ste*_*ven的帖子

正则表达式选择直到换行符

我试图选择CORP ACT OPTION NO直到 2 个新行和回车之后的所有内容(例如,直到保管帐户)

我的 reg 表达式 atm 提取信息(所有信息都在 CORP ACT OPTION 之后)是

CORP ACT OPTION NO\.([\s\S]*)
Run Code Online (Sandbox Code Playgroud)

达拉样本:

CORP ACT REFERENCE                  : 007XS0212069115
SENDER'S REFERENCE                  : 1212070800330001
FUNCTION OF MESSAGE                 : NEW MESSAGE
CORP ACT EVENT                      : INTEREST PAYMENT
PLACE OF SAFEKEEPING                : US
ISIN                                : XS0212069115
ISIN/DESCRIPTION                    : KFW 4.750 071212 GBP
METHOD OF INTEREST COMPUTATION      : A006
EX-DATE                             : 20121207
RECORD DATE                         : 20121206
CORP ACT OPTION NO.                 : 001
CORPORATE ACTION OPTION CODE …
Run Code Online (Sandbox Code Playgroud)

regex

7
推荐指数
1
解决办法
3万
查看次数

Json编码HTML字符串

我目前正在从PowerShell脚本生成一个JSON文件,但它输出的是Unicode而不是特殊字符,例如'<'我在LinkText中需要HTML,但不知道如何更改编码.

这是我得到的输出:

[
    {
        "Id":  "187303",
        "LinkText":  "\u003cb style =color:#d11717;\u0027\u003eAnnual General Meeting (MEET)"
    },
    {
        "Id":  "187305",
        "LinkText":  "\u003cb style =color:#d11717;\u0027\u003eAnnual General Meeting (MEET)"
    }
]
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的代码:

$(foreach ($row in $DataSet.Tables[0].Rows){  
    $stockShortName = $row[0].ToString().Trim()
    $id = $row[0].ToString().Trim()
    $linkText = "<b style =color:`#d11717;'>$event_description" 

    (New-Object PSObject |
     Add-Member -PassThru NoteProperty Id $id |
     Add-Member -PassThru NoteProperty LinkText $linkText 
    )
}) | ConvertTo-JSON | Out-File $OutputFile -Encoding "default"
Run Code Online (Sandbox Code Playgroud)

powershell json powershell-3.0

5
推荐指数
1
解决办法
2577
查看次数

标签 统计

json ×1

powershell ×1

powershell-3.0 ×1

regex ×1