所以我的公司正在为他们的移动网站使用第三方,我们有一个控制台来更新一些代码并通过它们控制内容.其中一项是搜索和替换功能,可以更新站点的代码.唯一的一点是,它使用了很多复杂的正则表达式代码,我似乎无法找到关于复杂内容的好教程.所以这是他给我的例子,棍子抓住段落标签并把它放在链接中
搜索
(#d6d6d4.+?>.+?<p><a.+?>.+?)</a>(.+?)</td>
Run Code Online (Sandbox Code Playgroud)
用...来代替
$1$2</a></td>
Run Code Online (Sandbox Code Playgroud)
什么是$ 1和$ 2代表什么?我知道它可能与其中一个有关.+?但我不确定哪一个.如果有人知道请帮助我.我在下面的代码中添加了正则表达式变量旁边的数字
(#d6d6d4.+?**[1]**>.+?**[2]**<p><a.+?**[3]**>.+?**[4]**)</a>(.+?**[5]**)</td>
Run Code Online (Sandbox Code Playgroud) 所以我知道那里有多个帖子,但不确定它们是否涵盖了我的问题。所以我有两个分支 dev 和 QA,我想每晚进行一次从 dev 到 QA 的合并。我不知道如何执行此操作以将开发人员的夜间拉取请求设置为质量保证。任何帮助都会很棒,谢谢!
所以我有一个文本框,其中包含护照#的值,但我需要使用X或*来掩盖9个数字中的6个.
我不想用我想查看它的屏蔽数字保存新的护照号码,但不确定是否可以预先设置代码.
<asp:TextBox ID="txtPassportNumber"
runat="server"
MaxLength="9"
Text="<%# ((TSAPassenger) Container.DataItem).Passport.DocumentNumber %>"
Enabled="<%# IsOutsideTenDayCutoff %>" />
Run Code Online (Sandbox Code Playgroud)
代码隐藏(按钮保存事件):
// Passport
TextBox tmpPassportNumber = item.FindControl("txtPassportNumber") as TextBox;
string encodedPassport = "XXXXXX" + tmpPassportNumber.Text.Remove(0, 6);
tmpPax.Passport.DocumentNumber = (tmpPassportNumber != null) ? tmpPassportNumber.Text : string.Empty;
Run Code Online (Sandbox Code Playgroud)
我添加了encodedPassport部分,但如果我使用它,它会将其保存到数据库中.有什么建议?
所以我有一个阵列进入酒店信息,我需要的一件是每个酒店的位置,所以我可以将其发送到另一种方法.所以我有我的第一个foreach设置,但现在我想知道如何将位置上的所有数据收集到字符串数组中,以便我可以在读完所有酒店后发送出去.有人可以帮忙,谢谢.
// API call to get the info
ContentAPI.BasicHotelMedia[] rawData = DataHelper.NewContentAPI().GetBasicHotelMedia(ProductCode, ProductYear, SiteBrand);
//setting up the datatable
DataTable dtHotels = InitHotelTable();
//set my variables
foreach (ContentAPI.BasicHotelMedia item in rawData)
{
DataRow dr = dtHotels.NewRow();
dr["HotelCode"] = item.BasicHotelCode;
dr["HotelDescription"] = item.BasicDescription;
dr["WiFi"] = item.HasWifi;
// This is the variable that i need set in the string array so i can send into another method
dr["SellingLocation"] = item.BasicSellingLocation;
// Add other raw data
// Get other info about the hotel
GetHotelMedia(item.BasicHotelCode, …Run Code Online (Sandbox Code Playgroud)