BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
dataForm.AutoGeneratingDataFormItem += DataForm_AutoGeneratingDataFormItem;
private void DataForm_AutoGeneratingDataFormItem(object sender, AutoGeneratingDataFormItemEventArgs e)
{
if (e.DataFormItem.Name.Equals("CardNumber"))
{
var maskedItem = e.DataFormItem asDataFormMaskedEditTextItem;
maskedItem.Mask = "0000-0000-0000-0000";
maskedItem.PromptChar = 'X';
maskedItem.KeyBoard = Keyboard.Numeric;
}
} |
You can visit to this website for more information Stackoverflow
from pyspark.sql.types import *
tst= sqlContext.createDataFrame([("name1",9999999999),("name2",2222222222)],schema=['name','number'])
# This is assuming your card number is not a string. If not skip this cast
tst_cast = tst.withColumn("number_string",F.col('number').cast(StringType()))
tst_mask = tst_cast.withColumn("masked_number",F.concat(F.lit('******'),F.substring(F.col("number_string"),6,4)))