我是一個RoR的初學者。
這是原來的電話號碼 77123456999
我打算將它顯示為 77xxxxxx999
下面是我的index.html.erb檔案代碼。
<tbody>
<% @users.each do |user| %>
<tr>
<td>
<%= user.username %>
</td>
<td>
<%= user.phone %>
</td>
<td>
<%= user.email %>
</td>
<td>
<%= user.state %>
</td>
</tr>
<%結束%>
</tbody>
user.phone的值是 77123456999。
我怎樣才能按照我的要求來改變它呢?
uj5u.com熱心網友回復:
我將使用gsub與regexp:
phone_number = " 77123456999"/span>
phone_number.gsub(/(?<=w{2})w(?=w{3})/, 'x'/span>)
#=> " 77xxxxxx999"
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/313795.html
標籤:
