2017-01-21 52 views
0

當我路過<td>行控制器,I收到字符串:如何刪除 「vbLf&」 在vb.net

vbLf &"  364091670" & vbLf &" 

而不只是字符串變量:364091670

看的圖: enter image description here

,我的功能:

function postCardNumber(elm) { 


      var CardNumber = $(elm).closest("tr").find(".card-number").html(); 
      $.post("/CreditCard/ShowImage", { cardNumber: CardNumber }, function (response) { 

       alert(response); 

      }); 

      } 

CardNumber var不正確。

我需要將正確的字符串傳遞給mongodb,但不能。謝謝。

+0

'vbLf'代表行字段。你如何渲染那個'​​'元素的html? –

+0

@ Html.DisplayFor(Function(modelItem)item.CreditCardInternalIdentifier) –

+0

它看起來像'CreditCardInternalIdentifier'屬性的值有換行符。您應該在將模型傳遞到視圖之前將其刪除 –

回答

-1

只是使用正則表達式

CardNumber = New Regex("\d+").Match(CardNumber).Groups(0).Value 
+0

你能解釋一下你的答案嗎? – soundslikeodd

+0

用你的卡號替換x – CorrM

+0

你的解釋屬於你的答案而不是評論,你能不能詳細說明你的解釋。 – soundslikeodd