check an phone number area code with strncmp
1 次查看(过去 30 天)
显示 更早的评论
The phone number should be ###-###-####, which is including the dash. I am writing a function to determine whether a string form a phone format and a right area code checking for a three character combination followed by a dash. however, if I put dash in the string, it means to subtract. How can I avoid that?
function y = areacode(pnumber)
usernum = input('Enter your number with dash : ' )
if strncmp(pnumber,usernum,4)== 1
disp('The area code is same!')
else
disp('The area code is not same.')
end
end
0 个评论
采纳的回答
Phillip
2014-11-18
Hi
Type
help input
at the command prompt and have a look at what it says. Your answer is right there.
Regards, Phil
2 个评论
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!