第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用python從嵌套字符串中選擇特定字符串

使用python從嵌套字符串中選擇特定字符串

拉風(fēng)的咖菲貓 2022-09-13 09:59:12
如何從此錯誤字符串中選取錯誤消息:[42000] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Conversion failed when converting from a character string to uniqueidentifier. (8169) (SQLExecDirectW)我只需要給出錯誤:Conversion failed when converting from a character string to uniqueidentifier.給用戶。我該怎么做?
查看完整描述

3 回答

?
三國紛爭

TA貢獻1804條經(jīng)驗 獲得超7個贊

您可以使用類似的東西

s = "[42000] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Conversion failed when converting from a character string to uniqueidentifier. (8169) (SQLExecDirectW)"print(s[s.rfind(']')+1: s.find('(')])


查看完整回答
反對 回復(fù) 2022-09-13
?
汪汪一只貓

TA貢獻1898條經(jīng)驗 獲得超8個贊

如果要在較長的文本中找到此模式的多個實例,@mohammedwazeems的解決方案將不再有效。


在這種情況下,請使用正則表達式:


import re


regex = r".*](.+?)[(]"   # avoid all until last ] that is followed by captured anything lazyly

                         # that is followed by an open (


log_file = """some text that is fine

[42000] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Conversion failed when converting from a character string to uniqueidentifier. (8169) (SQLExecDirectW)

more ok text

[42000] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Fix me error. (8169) (SQLExecDirectW)

more okish text"""


matches = re.finditer(regex, log_file, re.MULTILINE)


for match in matches:


    if len(match.groups())>0:

        print ( match.group(1))

指紋:


Conversion failed when converting from a character string to uniqueidentifier. 

Fix me error.

在這里測試:https://regex101.com/r/GPWs2a/1


查看完整回答
反對 回復(fù) 2022-09-13
?
慕慕森

TA貢獻1856條經(jīng)驗 獲得超17個贊

試試這個:

error = '[42000] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Conversion failed when converting from a character string to uniqueidentifier. (8169) (SQLExecDirectW)'error[error.rfind(']')+1:error.find('(')]

這應(yīng)該給出:

'Conversion failed when converting from a character string to uniqueidentifier. '


查看完整回答
反對 回復(fù) 2022-09-13
  • 3 回答
  • 0 關(guān)注
  • 150 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號